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