Estoy buscando específicamente especificar la interfaz, no la ip o la red.
Antonius Bloch
Este es un servidor de estación de trabajo de gestión / cobbler / puppet. Tiene 4 interfaces que lo conectan a 4 redes diferentes, 2 redes públicas y 1 red multiinquilino y 1 red de administración privada. Quiero asegurarme de que los servidores tftp, dhcp y otros servicios de aprovisionamiento solo estén disponibles en la red de administración y no en las otras redes.
Antonius Bloch
Respuestas:
51
Finalmente leí la página del manual:
By default, ufw will apply rules to all available interfaces. To
limit this, specify DIRECTION on INTERFACE, where DIRECTION is
one of in or out (interface aliases are not supported). For
example, to allow all new incoming http connections on eth0,
use:
ufw allow in on eth0 to any port 80 proto tcp
Para elaborar un poco, la respuesta es sí, ufw puede usar la interfaz como un objetivo. Mi regla particular se veía así:
ufw allow in on eth1 to [eth1 ip addr] port 80 proto tcp
Vea mis comentarios anteriores, ya que es posible que los inquilinos puedan cambiar la configuración de red y acceder a esa dirección IP, esto podría no funcionar bien.
Antonius Bloch
Si pueden cambiar la configuración de red, entonces tienen root y también pueden cambiar las reglas del firewall, independientemente de qué firewall de software se use.
Respuestas:
Finalmente leí la página del manual:
Para elaborar un poco, la respuesta es sí, ufw puede usar la interfaz como un objetivo. Mi regla particular se veía así:
fuente
Sí, si eth1 es solo una interfaz normal con su propia dirección IP (y esa dirección IP es a la que está tratando de otorgar acceso):
Pero si hay algo más complicado que eso, entonces necesitamos más información sobre cómo está configurado este sistema.
fuente