UFW не запрещает трафик на определенных портах

Я настроил UFW, чтобы разрешить весь входящий и исходящий трафик по умолчанию. Я хочу ограничить несколько портов (в данном случае 9200 и 5601). Когда у меня есть следующая конфигурация:

> sudo ufw status verbose
Status: active
Logging: on (low)
Default: allow (incoming), allow (outgoing), deny (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    Anywhere
9200                       DENY IN     Anywhere
5601                       DENY IN     Anywhere
22/tcp (v6)                ALLOW IN    Anywhere (v6)
9200 (v6)                  DENY IN     Anywhere (v6)
5601 (v6)                  DENY IN     Anywhere (v6)

Я все еще могу получить доступ к портам 9200 и 5601 из внешнего мира. Что происходит?

4
задан 8 June 2020 в 20:18

2 ответа

This might be helpful for you. Follow the instruction

Start and enable UFWs systemd unit:

sudo systemctl start ufw
sudo systemctl enable ufw

Deny Incoming in 9200 and 5601

sudo ufw deny in 9200 | sudo ufw deny in 9200/tcp | sudo ufw deny in 9200/udp
sudo ufw deny in 5601 | sudo ufw deny in 5601/tcp | sudo ufw deny in 5601/udp

If you want to turn off UFW completely and delete all the rules, you can use reset command:

ufw reset
2
ответ дан 19 June 2020 в 21:29

Check the config file with nano or vi

sudo nano /etc/default/ufw

make sure IPV6 is set to yes

IPV6=yes

restart ufw

sudo ufw disable
sudo ufw enable

I hope that helps.

1
ответ дан 19 June 2020 в 21:29

Другие вопросы по тегам:

Похожие вопросы: