ポート22225(すべてのIPでそのポートへの接続を許可)とポート22(そのポートで単一の静的IPのみを許可)をリッスンするには、sshdが必要です。
つまり、2つのポートを同時に受信しながら、1つのポートの接続のみがホワイトリストに追加されます。これを行う方法はありますか? Ubuntu Server 14.04を実行しています。
答え1
両方のポートでリッスンするようにSSHサーバーを構成してから、iptablesを使用してポート22へのアクセスを単一のIP番号に制限できます。次のようなもの(x.x.x.x
許可するIP番号はどこにありますか?)
iptables -A INPUT -p tcp --dport 22 -s x.x.x.x -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j DROP