在 DO 上搭的 PPTP 可以拨号但无法上网

2014-07-18 19:09:34 +08:00
 lj0014
在DO上也设置iptables,求指点
3760 次点击
所在节点    问与答
7 条回复
princeofwales
2014-07-18 19:24:06 +08:00
设置转发
ericFork
2014-07-18 19:26:32 +08:00
iptables -t nat -A POSTROUTING -s 你的vpn网段 -j MASQUERADE
yellowV2ex
2014-07-18 20:28:37 +08:00
@ericFork 我知道这条命令也用过,里面的 你的vpn网段 我好想在哪个配置文件里见过,我想问 你的vpn网段 要怎么找回来或更改设置?
leavic
2014-07-18 20:53:57 +08:00
2楼的命令好像漏了一部分,没有指明出口接口:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

192.168.9.0/24,取决于你/etc/pptpd.conf里的local IP,表示的是你VPN客户端分配的IP断.

eth0修改成你的主机的物理网络接口,在虚拟机里一般是venet0之类的名称,用ifconfig可以查看到.
ericFork
2014-07-18 23:17:05 +08:00
@leavic 不指明则走默认路由
usedname
2014-07-18 23:18:46 +08:00
pptp穿透性太差,为了安全着想还是换别的类型的vpn吧
lj0014
2014-07-18 23:23:10 +08:00
@ericFork
@leavic
设置后可以了。(为啥我原来也设置了不行?)

@usedname 可能确实如你所说,没几下就掉线了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123373

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX