Ubuntu 22.04 LTSにufw 番号に基づくルール変更する方法

環境
OSバージョンを確認します

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

操作方法
1.ルールの番号を確認します

# ufw status numbered
状態: アクティブ

     To                         Action      From
     --                         ------      ----
[ 1] Anywhere                   ALLOW IN    192.168.0.0/24
[ 2] 51830/udp                  ALLOW IN    Anywhere
[ 3] 80/tcp                     ALLOW IN    Anywhere
[ 4] 8090/tcp                   ALLOW IN    Anywhere
[ 5] 51830/udp (v6)             ALLOW IN    Anywhere (v6)
[ 6] 80/tcp (v6)                ALLOW IN    Anywhere (v6)
[ 7] 8090/tcp (v6)              ALLOW IN    Anywhere (v6)

ルールの左に[ number] が番号になります

2.ルール番号から該当のルールを削除します
# sudo ufw delete 3

3.番号の任意箇所にルールを追加します
# sudo ufw insert 3 allow 25/tcp

4.設定したufwのルールおよびファイアウォールを無効します

# sudo ufw reset
# sudo ufw status

 

Ubuntu 22.04

Posted by arkgame