Openvpn

番茄到 Ubuntu 伺服器上的 OpenVPN 伺服器

  • June 6, 2019

我在 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 到達客戶端網路主機的路由問題

引用自:https://serverfault.com/questions/644541