从AWS上托管的openvpn服务器ping vpn客户端

时间:2019-07-02 02:13:11

标签: vpn openvpn

我对vpn和aws非常陌生。我从AWS市场设置了一个openvpn实例,并以默认方式启动。我生成了client.ovpn文件,并成功连接到AWS OpenVPN服务器。从我的客户端计算机,我可以通过服务器的内部地址(172.31.12.203)和外部地址成功ping aws openvpn服务器。但是我无法通过ping客户端PC的本地IP(192.168.13.100)从AWS服务器ping到客户端pc。

我已经按照以下指南从openvpn客户端UI设置了服务器-客户端双向连接:https://openvpn.net/vpn-server-resources/reach-openvpn-clients-directly-from-a-private-network/ https://openvpn.net/vpn-server-resources/troubleshooting-reaching-systems-over-the-vpn-tunnel/

但是我仍然无法ping通我的客户端计算机。

我还尝试添加服务器路由,以将流量从服务器路由到客户端,如链接所示: sudo ip route通过172.31.12.203添加192.168.13.0/24

客户端网络结构非常简单: 在客户端,我的客户端PC位于4G路由器后面 在服务器端,aws openvpn实例托管在默认vpc中

当我从客户端PC进行ping操作时,我还使用了vpn服务器上的命令进行调试: sudo tcpdump -eni任何icmp 我得到以下输出: 侦听任何链接类型的LINUX_SLL(Linux熟),捕获大小为262144字节 10:40:02.300012在以太类型IPv4(0x0800)中,长度100:172.27.232.2> 172.31.12.203:ICMP回显请求,ID 26256,seq 1,长度64 10:40:02.300044出醚类型IPv4(0x0800),长度100:172.31.12.203> 172.27.232.2:ICMP回显应答,id 26256,seq 1,长度64

我的问题是如何从AWS ping我的客户端PC?

0 个答案:

没有答案
相关问题