Не удалось получить доступ к интернет-ресурсу, даже если успешно подключиться к pptp vpn

Я нанимаю хост, который определяет местонахождение Токио в качестве моего vps-сервера, и я следую этой статье, чтобы установить pptp-сервер

статья об установке pptp из цифрового океана

и мой vps ip >>> 107.191.60.187

Кроме того, я устанавливаю UFW и таким образом разрешить порт pptpd

ufw allow 1723
ufw disable && ufw enable

но на самом деле я не могу получить доступ к интернет-ресурсу, даже если смог успешно подключить свою программу pptpd по vps.

Я действительно не знаю, как это решить: (

кто-нибудь может мне помочь..

большое спасибо.

1 ответ

Просто возьми коммит на этот вопрос

прежде чем я сделаю ошибку, которая установит неправильные правила 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

это все..

Другие вопросы по тегам