我用了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
網關(路由器本地 lan)10.10.16.1 本地 lan 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對應於俄亥俄州哥倫布市的DoD網路資訊中心:我敢打賭他們非常不願意解析您的DNS查詢並路由您的東西。