ufw allow 22
のようなコマンドを実行するたびに、ufwはファイアウォールルールをipv4とipv6の両方に自動的に追加します。 ipv4のポートのみを開きたい場合、それを行う方法はありますか? ufw allow 22 proto ipv4
のようなもの。
完全な構文 を使用して、アドレス(範囲)を指定するだけです。
たとえば、すべてのIPv4アドレスでTCPポート22への接続を許可します。
ufw allow proto tcp to 0.0.0.0/0 port 22
私はufw設定ファイル自体を編集してIPv6をオフにします:
Sudo nano /etc/default/ufw
言う行を変更:IPV6=yes
からIPV6=no
次にufwサービスを再起動します。 Sudo ufw reload
ufwインスタンスがすでに有効になっている場合。
これにより、追加したすべてのルールがIPv4にのみ追加されるようになりました。
ありがとう
多分サブネットのみ:
Sudo ufwは、192.168.0.0/24から任意のポート22へのプロトコルtcpを許可します