连接时无法通过tun地址ping VPN服务器

加拿大卢克

我在运行Debian的数据中心中安装了OpenVPN服务器。我正在使用TUN接口连接到它,并且Windows PC可以10.8.0.x按预期获取地址。ip addr服务器上运行时,我在tun适配器上看到的IP地址是10.8.0.1

我无法从Windows ping该地址。连接后,无法从服务器ping Windows。我的常规LAN IP范围是192.168.0.0/24,所以我知道那里不是冲突。

我该怎么做才能使事情变得像ping工作一样简单 iptables -L将所有内容都列为“允许”。

以下是我的客户端配置(无密钥):

client
dev tap
dev-node "Ethernet 3"
proto udp
remote 123.456.789.5 1194
resolv-retry infinite
nobind
persist-key
persist-tun
;remote-cert-tls server
comp-lzo
verb 3

和服务器配置:

port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh.pem
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3
crl-verify /etc/openvpn/easy-rsa/pki/crl.pem

在服务器上:

$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 04:01:83:ba:75:01 brd ff:ff:ff:ff:ff:ff
    inet 123.456.789.5/20 brd 123.456.789.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 10.20.0.5/16 scope global eth0
       valid_lft forever preferred_lft forever
3: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
    link/none
    inet 10.8.0.1/24 brd 10.8.0.255 scope global tun0
       valid_lft forever preferred_lft forever
马里乌斯·马图蒂亚

您在客户端和服务器上选择了不同的虚拟设备:

dev tap
dev tun 

您应该在客户端上修改一个以与服务器上的匹配。我不知道这是否是配置中唯一错误,但这肯定足够重要以防止进行正确的连接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过VPN连接托管服务器

来自分类Dev

通过VPN连接托管服务器

来自分类Dev

通过VPN连接时,FTP服务器连接被拒绝

来自分类Dev

通过VPN服务器后,VPN连接是否仍被加密?

来自分类Dev

无法通过VPN连接SSH到服务器

来自分类Dev

无法通过VPN连接SSH到服务器

来自分类Dev

断开VPN与Linux服务器的连接

来自分类Dev

服务器只能通过VPN访问

来自分类Dev

通过另一个VPN服务器连接到VPN服务器

来自分类Dev

如何通过代理服务器连接到VPN

来自分类Dev

通过VPN连接到电子邮件服务器

来自分类Dev

Cisco VPN无法连接到服务器

来自分类Dev

Windows 10无法连接到PPTP VPN服务器

来自分类Dev

连接到VPN,无法SSH到服务器

来自分类Dev

ssh无法连接到VPN中的服务器

来自分类Dev

连接到连接到 VPN 的服务器

来自分类Dev

用于Ubuntu服务器的VPN PPTP连接

来自分类Dev

如何连接到Softether VPN服务器

来自分类Dev

Windows 10自动从VPN服务器断开连接

来自分类Dev

将运行OpenVPN服务器的我的家庭服务器连接到外部VPN

来自分类Dev

通过VPN或基于证书的ssh访问Linux服务器?

来自分类Dev

通过VPN服务器路由哪些流量?

来自分类Dev

如何通过 VPN 托管游戏服务器?

来自分类Dev

将VPN服务器的服务限制为仅VPN连接

来自分类Dev

PPTP VPN服务器无法加载页面

来自分类Dev

Debian:使用VPN时DNS服务器的顺序

来自分类Dev

VPN存取丛集服务/ pod:无法ping除OpenVPN服务器以外的任何东西

来自分类Dev

将计算机连接到VPN时,本地DNS服务器无法解析名称

来自分类Dev

客户端 (Ubuntu 20.04) 在连接到 VPN WireGuard 服务器时无法解析网页