Настройка firewall в Ubuntu 20.04
Всё делал по этой статье — https://selectel.ru/blog/tutorials/how-to-configure-firewall-with-ufw-on-ubuntu-20/
apt-get install ufw
Статус службы:
ufw status verbose
Включение службы и автозагрузки:
ufw enable
Запрет или разрешение всего трафика по дефолту:
ufw default deny incoming ufw default allow outgoing
Я по умолчанию весь трафик запрещаю и разрешаю только нужные порты.
ufw allow 10050
Разрешить трафик внутри локальной сети. Делал для VPN сети, в которой находится Samba.
ufw allow from 10.8.0.0/24 to 10.8.0.1 port 445 proto tcp comment 'Allow smbd from VPN' ufw allow from 10.8.0.0/24 to 10.8.0.1 port 139 proto tcp comment 'Allow smbd from VPN'
Разрешить подключаться с определённого ip:
ufw allow from 10.20.30.40 to any port 2222 comment 'Backup'
Вдохновение черпал тут — https://www.cyberciti.biz/faq/ufw-allow-incoming-ssh-connections-from-a-specific-ip-address-subnet-on-ubuntu-debian/