Openvpn
番茄到 Ubuntu 伺服器上的 OpenVPN 伺服器
我在 Ubuntu 伺服器上使用 OpenVPN 作為 VPN 伺服器,並且 Viscosity 成功地使用了這個客戶端配置:
xxx.no-ip.org remote udp 1194 dev tun tls-client ca ca.crt cert cert.crt key key.key tls-auth ta.key 1 persist-tun persist-key persist-local-ip auth-user-pass comp-lzo no nobind pull dhcp-option DNS 192.168.8.1 BF-CBC cipher
現在,我想用 Tomato (v 1.28 shibby) 在我的 Linksys E2500 快閃記憶體中實現該配置。
’ VPN 隧道 > OpenVPN 客戶端’ 菜單
“基本”選項卡:
- 從 WAN 開始:檢查
- 介面類型:TUN
- 協議:UDP
- 伺服器 IP 地址/埠:1194 xxx.no-ip.org
- 防火牆:自動
- 授權/密碼驗證:檢查
- 使用者名:我的使用者名
- 密碼:*******
- 使用者名 Authen。僅:取消選中
- 額外 HMAC 授權 (tls-auth):傳出 (1)
- 在隧道上創建 NAT:取消選中
“高級”選項卡
- 輪詢間隔:0
- 重定向流量:取消選中
- 接受 DNS 配置:嚴格
- 加密密碼:BF-CBC
- 壓縮:禁用
- TSL 再生時間:-1
- 連接重試:30
- 自定義配置:
persist-tun
persist-key
persist-local-ip
comp-lzo no
nobind
pull
dhcp-option DNS 192.168.8.1
“鍵”選項卡
- 靜態鍵:$$ content of ta.key file $$
- 證書頒發機構:$$ content of ca.cert file $$
- 客戶證書:$$ content of cert.crt file $$
- 克倫特鑰匙:$$ content of key.key file $$
並且我能夠執行“立即開始”,但這似乎不起作用,因為我無法訪問 VPN 伺服器下網路上的任何資源,而當我連接 Viscosity 時我可以這樣做。
那麼,我想念什麼?
在我進行一些更改後,問題得到解決,在更改上述設置後;
“基本”選項卡:
- **在隧道上創建 NAT:**選中
“高級”選項卡
- **接受 DNS 配置:**寬鬆
- **壓縮:**無
- 自定義配置
persist-tun
persist-key
persist-local-ip
comp-lzo no
nobind
pull
對於偶然發現這一點的人的提示,我已經按照其他人的建議進行了配置以使其正常工作,並且我沒有“重新啟動”我的路由器。這是我的失敗 - vpn 伺服器和 vpn 客戶端路由器的重新啟動解決了我從伺服器網路到通過 Tomato OpenVPN 到達客戶端網路主機的路由問題