ianlcc wrote:
一、今天下午我測試了一下,公司router設定openvpn:
①從家裡的電腦利用openvpn連接到公司
上網正常(ip顯示是公司的ip)
②帶筆電從「咖啡館」利用openvpn連接到公司
輸入其他內網的ip,可以正常連接公司其他區域網路的電腦
二、不知道是不是因為我家裡的router的關係?
我習慣關閉電腦防火牆,分享器 (router) 防火牆。避免有太多干擾因素。
而且我還停在 win7 作業系統,完全不了解 win10 或 MAC 電腦可能發生的問題。所以對你上述問題,我無法『直覺』反饋解決方案。 
建議你要同時
1. 貼出 server 端設定。
2. 電腦在 VPN 前,ipconfig /all 及 route print 查看路由表。
. 電腦在 VPN 後,ipconfig /all 及 route print 查看路由表。
公司 RT-AC55U (關閉防火牆)
LAN IP 是 192.168.1.1,DHCP 範圍 192.168.1.2~192.168.1.200
設定 openvpn server 為 TAP + TCP 模式
家裡分享器 (關閉防火牆)
LAN IP 是 192.168.2.1,DHCP 範圍 192.168.2.2~192.168.2.200
家裡電腦 (關閉防火牆) 使用 openvpn_gui 連到公司後
家裡電腦寫一個 xxx.bat 內容其為
route add 192.168.2.0 mask 255.255.255.0 192.168.2.1 metric 19
然後執行 xxx.bat
在 cmd 中輸入 route print,會出現

然後,還有一行是 192.168.2.0 255.255.255.0 192.168.2.1 192.168.2.yy
這樣子,表示 所有網路預設走向是跑 192.168.1.1 閘道。但是對 192.168.2.1~192.168.2.254 的 IP,會跑 192.168.2.1 閘道。


























































































