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 を使用しているため、通過できません。
2 つのプロトコルのいずれかを使用するパケットが通過できるようにするには、iptables ルールに何を追加する必要がありますか?
編集: ここでの私の考えが間違っている場合はお知らせください。
ここで使用されるポートとプロトコルを利用するプログラムは、Arch ローカルでは airdcpp-webclient と呼ばれます。