SSHトンネリング/配信とiptables

SSHトンネリング/配信とiptables

SSHを介してiptables +トンネルを設定しようとしても機能しません。

トンネルを設定しようとしています。

ssh -N -f -L 8500:localhost:8500 root@<ip-of-the-server>

最後の行のため、接続が切断されました。

sudo iptables -A INPUT -j DROP

質問:特定のIP(たとえば、マイコンピュータ)でこれらのトンネルを設定するには、iptablesに何を含める必要がありますか?

答え1

iptables -A INPUT --src 127.0.0.1 --protocol tcp --dport 8500 -J ACCEPT

トンネルポート用。これにより、127.0.0.1からポート8500/tcpへの接続が可能になります。

iptables -A INPUT --src $IP_Here --protocol tcp --dport 22 -J ACCEPT

SSH接続の場合(これにより、ポート22で接続が許可されます。つまり、$ IP_HereのSSHは実際のIPアドレスに設定/交換する必要があります)

関連情報