Cada vez que ejecuto un comando como ufw allow 22
, ufw agrega automáticamente las reglas del firewall tanto a ipv4 como a ipv6. Si solo quiero abrir un puerto en ipv4, ¿hay alguna manera de hacerlo? Algo así como ufw allow 22 proto ipv4
.
ubuntu
networking
ufw
RalphORama
fuente
fuente
Editaría el archivo de configuración ufw para desactivar IPv6:
sudo nano /etc/default/ufw
Cambie la línea que dice:
IPV6=yes
paraIPV6=no
luego reiniciar el servicio ufw. Incluso puede ejecutarsudo ufw reload
si la instancia de ufw ya está habilitada.Esto funcionó para mí para garantizar que todas las reglas que agrego solo se agreguen a IPv4.
Gracias
fuente
Quizás solo por subred:
sudo ufw permite proto tcp desde 192.168.0.0/24 a cualquier puerto 22
Más información: https://help.ubuntu.com/lts/serverguide/firewall.html
fuente