[〜#〜] ufw [〜#〜] を使用すると、SSHなどの接続試行を制限するのは非常に簡単です。
# ufw limit SSH
ただし、LANインターフェイスではなく、パブリックインターフェイスのみを制限したいと思います。このコマンドは無差別にそれを行います。素朴に、私は試しました
# ufw allow SSH from 192.168.1.0/24
しかし、それは好きではありません。これを行う方法はありますか?
ufw limit in on ethX to any port ssh proto tcp
ここで、ethXは公開インターフェースです。
https://serverfault.com/questions/270715/ubuntu-ufw-set-a-rule-on-a-per-interface-basis
いつでもすべてのSSHルールを削除し、特定のインターフェイスのポート22でトラフィックを手動で開くことができます。 Sudo ufw allow in on ensX to any port 22
ここで、ensXはローカルのNICです。