
Ubuntu 20.04를 실행하는 VPS가 있습니다. 현재 OpenVPN 서비스가 실행 중입니다. 이 서비스를 사용하여 스크립트를 사용합니다.https://www.cyberciti.biz/faq/howto-setup-openvpn-server-on-ubuntu-linux-14-04-or-16-04-lts/. 문제없이 VPN에 연결하고 사용할 수 있었습니다. 문제는 BitTorrent가 제대로 작동하려면 포트 전달이 필요하며 현재 구현이 확실히 작동하지 않는다는 것입니다. 포트 30050을 사용하고 싶습니다. 이 가이드를 따라해 보았습니다.https://whattheserver.com/openvpn-server-with-port-forwarding/포트포워딩도 설정해주세요.
또한 고정 IP가 할당된 OpenVPN 클라이언트 PC(Windows 10)에 BT 포트를 전달하도록 개인 라우터를 구성했습니다(이 부분을 수행해야 하는지 확실하지 않습니다. 그렇지 않은 경우 알려주세요).
OpenVPN VPS에서 iptables -S가 생성하는 내용은 다음과 같습니다.
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -p udp -m udp --dport 1194 -j ACCEPT
-A INPUT -p udp -m udp --dport 1194 -j ACCEPT
-A INPUT -d 10.8.0.2/32 -p tcp -m tcp --dport 30050 -j ACCEPT
-A INPUT -d 10.8.0.2/32 -p udp -m udp --dport 30050 -j ACCEPT
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 10.8.0.0/24 -j ACCEPT
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 10.8.0.0/24 -j ACCEPT
누구든지 이 문제를 해결하는 방법을 안내해 줄 수 있나요? 감사해요.
답변1
VM iptables에는 제한 사항(포트 닫기/삭제/거부)이 없으며 모든 포트가 열려 있으며 VPN 클라이언트에서 사용할 수 있습니다.
또한 인프라 방화벽(VPS 공급자 인터페이스)이 있는 경우 확인해야 합니다.
마지막으로 IP 전달을 활성화할 수 있습니다. 자세한 내용은 다음에서 확인할 수 있습니다.이 기사.