-1

我租用位于东京的主机作为我的 vps 服务器,并按照本文安装 pptp 服务器

关于从数字海洋安装 pptp 的文章

还有我的vps ip >>>107.191.60.187

另外,我通过这种方式安装了ufw并允许pptpd的端口

ufw allow 1723
ufw disable && ufw enable

但事实上,即使我可以在 vps 上成功连接我的 pptpd 程序,我也无法访问互联网资源。

我真的不知道如何解决它:(

任何人都可以帮助我..

多谢。

4

1 回答 1

0

只为这个问题做出承诺

在我犯错误设置错误的 iptabes 规则之前,然后我通过以下方法解决它,它可以工作。

#1. first I inspect status and remove ipesec server, it conflicts.
sudo service ipsec status
sudo apt remove ipsec xl2tpd

#2. then I look for port 1723 that judge whether it recive data package
sudo tcpdump -i eth0 port 1723

#3. finally I change rules by using iptabes clearly
sudo iptables -t nat -nL
sudo iptables -t nat -A POSTROUTING -j MASQUERADE

#4. and save it
sudo iptables -t nat -S
sudo iptables-save -t nat

#5. modify content in file before.rules, confirm it as a daemon
sudo vi /etc/ufw/before.rules

# just like below this
*nat
:PREROUTING ACCEPT [73:5676]
:INPUT ACCEPT [6:1415]
:OUTPUT ACCEPT [7:431]
:POSTROUTING ACCEPT [0:0]
:DOCKER - [0:0]
-A POSTROUTING -j MASQUERADE
COMMIT

就这样..

于 2015-06-23T03:34:08.210 回答