iptables、ルータVPN、特定のポートをバイパスするVPN

iptables、ルータVPN、特定のポートをバイパスするVPN

私は無線LANを持っています - ルーター(192.168.1.1) - rpi(192.168.1.2) + Windows PC(192.168.1.3)

rpiはVPNに接続されているスティックのルーターとして実行されます(次の手順に従ってください)。指示する)。 (rpiには何もありません)

PC はデフォルトゲートウェイ 192.168.1.2 に設定され、PC のすべてのトラフィックは VPN トンネルを介して正しくルーティングされます。すべてが正常に動作します。

今、「ポートフォワーディング」の方法を理解するのに多くの困難があります。つまり、rpiがない場合は、ポート(ルータの21など)をサブネット(192.168.1.3)に転送する従来の方法です。

私のVPN自体はポート転送をサポートしていないので、iptablesを使用してVPNをバイパスするようにポートを転送するにはどうすればよいですか?

つまり、現在のすべてのトラフィックがVPNを通過します。 VPN(tun0)の代わりに通常のゲートウェイ(eth0)を通過してアクセスできるように、ポート21(PC上)でトラフィックをフィルタリングするようにrpiをどのように設定しますか?外ですか?

ルータはまだポートを転送しますか?それでは、rpiで行うか、それともPCで行うのでしょうか?

説明された指示を試してみました。ここ

しかし、正しく動作しませんでした。

ベストアンサー1

おすすめ記事