看板 Linux 關於我們 聯絡資訊
我想在中華電信的小烏龜底下架設vpn 家裡所有電腦透過小烏龜拿到的都是private IP 其中一台電腦我有安裝vpn 在家裡連vpn後,開啟網頁是沒問題的 但在外面測試vpn就有問題 我有在小烏龜裡設定port mapping,把vpn port(1723)指向裝有vpn的電腦 現在從外面可以連到vpn (9/20 加註:iphone5s 7.0.4 使用中華電信emome連線) 但無法透過vpn開啟網頁或做其他連線 (已在/etc/sysctl.conf設定net.ipv4.ip_forward=1 及指令iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE) 看起來很可能是private IP的問題 請問~架設vpn是否一定需要一個public IP ? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.169.243 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1442203812.A.39B.html
Ryu3y3s: 會不會是小烏龜有擋GRE? 有試過Openvpn嘛? 09/14 14:52
小烏龜應該沒有擋,因為有連線成功,並取得private ip 目前安裝的是pptpd,其他的還沒嘗試過
hizuki: client的默認路由設置了嗎? 09/15 13:54
因為是使用iphone 5S 目前還找不到設定的地方
LIAR: ip pool有沒有衝突?我不是很喜歡用192.168.0.0,容易衝到 09/20 21:07
只開放一個ip,也只有iphone使用,應該不會衝突 目前最新測試情況,可以用電腦ssh連到iphone(有越獄),vpn應該是有成功了 不過iphone一樣不能開啟網頁 ※ 編輯: cjdcjdc (36.225.60.136), 09/21/2015 00:29:49 謝謝各位,我發現問題了, vpn分配的ip我設定為192.168.0.* 但家裡內部網路的ip範圍為192.168.1.* 所以外部連到vpn時,拿到的ip與家裡ip網段不同 造成無法透過gateway連到外面 現在問題解決了,真爽快 奉上一點點心意,給推文的鄉民 ※ 編輯: cjdcjdc (59.115.58.53), 09/21/2015 11:49:28