我用了http://jankarres.de/2013/05/raspberry-pi-openvpn-vpn-server-installieren/用于安装 openvpn。我严格按照说明进行操作,一切正常。
我的客户端连接到 openvpn 服务器,并且其所有流量都通过 openvpn 服务器路由。
我用了这个几个星期。
昨天我安装了 samba:
sudo apt-get update
sudo apt-get install samba
在 /etc/samba/smb.conf 中添加了一个文件夹。
Samba 在我的本地网络内运行良好。今天我用 openvpn 客户端连接到服务器,但只能访问我的本地网络。
有效方法:
- 连接到 openvpn 服务器
- 访问本地局域网内的服务器
- Openvpn 服务器可以正常 ping google.com。一切正常
现在损坏的内容:
- Openvpn 客户端无法再查找 DNS 名称
- Openvpn 客户端无法再访问 Openvpn 局域网之外的任何源
Openvpn客户端路由:
Ziel Router Genmask Flags Metric Ref Use Iface
default 11.8.0.5 0.0.0.0 UG 0 0 0 tun0
10.0.2.0 * 255.255.255.0 U 1 0 0 eth0
11.8.0.0 11.8.0.5 255.255.255.0 UG 0 0 0 tun0
11.8.0.5 * 255.255.255.255 UH 0 0 0 tun0
#ExternalIP# 10.0.2.2 255.255.255.255 UGH 0 0 0 eth0
Openvpn服务器路由:
Ziel Router Genmask Flags Metric Ref Use Iface
default 10.10.16.1 0.0.0.0 UG 0 0 0 eth0
10.10.16.0 * 255.255.255.0 U 0 0 0 eth0
11.8.0.0 11.8.0.2 255.255.255.0 UG 0 0 0 tun0
11.8.0.2 * 255.255.255.255 UH 0 0 0 tun0
网关(路由器本地局域网) 10.10.16.1 本地局域网 10.10.16.0 Openvpn 网络 11.8.0.0
再说一遍:我没有改变任何 openvpn 设置...
答案1
您在 OpenVPN 网络中使用了一些公共的可路由地址 (11.8.0.0/24),而不是私有地址。将这些地址更改为私有地址,例如 192.168.115.0/24 或 10.171.43.0/24,然后再次检查。
顺便说一句,根据 whatismyipaddress.com 的说法,11.8.0.5 对应的是位于俄亥俄州哥伦布市的国防部网络信息中心:我敢打赌,他们很不愿意解决你的 DNS 查询并路由你的内容。