Ubuntu VPS 및 Arch 로컬 시스템에서 Wireguard VPN을 실행합니다.
23288
iptable 규칙을 사용하여 VPS의 wireguard conf에 포트를 전달합니다.
PreUp = iptables -t nat -A PREROUTING -d vps.public.ip -p tcp --dport 23288 -j DNAT --to-destination 10.66.66.2
10.66.66.2
내 로컬 컴퓨터의 Wireguard 내부 주소는 어디에 있습니까?
그런데 통과되는 것은 23288/tcp
통과되지 않는 NAT-PMP나 MiniUPnP를 사용하는 것입니다.
이 두 프로토콜 중 하나를 사용하는 패킷이 통과하도록 허용하려면 iptables 규칙에 무엇을 추가해야 합니까?
편집: 내 생각이 틀렸다면 알려주시기 바랍니다.
여기서 포트와 프로토콜을 사용하기 위해 사용하는 프로그램은 Arch local에서는 airdcpp-webclient라고 합니다.