Ubuntu 시스템에서 포트 전달 규칙을 설정하는 동안 몇 가지 문제가 있습니다. 제 상황을 설명드리겠습니다..
내 로컬 홈 네트워크에 Raspberry가 있고 여기에 웹 서버가 설치되어 있습니다. 집에 없을 때 연결하고 싶습니다. 불행히도 내 ISP는 기본적으로 고정 IP를 제공하지 않습니다. 나는 그것을 위해 한 달에 €8를 지불해야 합니다(나에게는 꽤 비쌉니다). 내 ISP가 이중 NAT를 갖고 있기 때문에 내 라우터에서 동적 DNS를 구성할 수 없어서 "저렴한" VPS(고정 IP 사용)에 VPN 서버를 구성하기로 결정했습니다. OpenVPN을 사용해 보았지만 너무 복잡해서 Tinc로 전환했고 원하는 대로 작동하도록 했습니다.
VPN에서 VPS에는 IP가 10.0.0.1
있고 Raspberry에는 IP가 있습니다 10.0.0.2
. 나는 그들 사이에 핑을 시도했고 성공했습니다.
이제 VPS에 몇 가지 포트 전달 규칙을 설정하여 내 Raspberry(포트 22)에 SSH로 연결할 수 있고 VPS의 IP를 사용하여 웹 페이지(포트 80)에 액세스할 수도 있습니다. 어떻게 작동하게 할 수 있나요? iptables를 사용해 보았으나 성공하지 못했습니다.