[問題] 使用private IP 架設 vpn (已解決)

看板Linux作者 (ㄚ達)時間10年前 (2015/09/14 12:10), 10年前編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
我想在中華電信的小烏龜底下架設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

09/14 14:52, , 1F
會不會是小烏龜有擋GRE? 有試過Openvpn嘛?
09/14 14:52, 1F
小烏龜應該沒有擋,因為有連線成功,並取得private ip 目前安裝的是pptpd,其他的還沒嘗試過

09/15 13:54, , 2F
client的默認路由設置了嗎?
09/15 13:54, 2F
因為是使用iphone 5S 目前還找不到設定的地方

09/20 21:07, , 3F
ip pool有沒有衝突?我不是很喜歡用192.168.0.0,容易衝到
09/20 21:07, 3F
只開放一個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
文章代碼(AID): #1LzaYaER (Linux)
文章代碼(AID): #1LzaYaER (Linux)