Je veux créer une règle qui autorise n'importe qui sur eth1 à accéder au port 80. UFW peut-il le faire ou dois-je recommencer à utiliser Shorewall?
Pour clarifier: c'est une question de capacité, ufw peut-il gérer les interfaces comme cible?
J'ai finalement lu la page de manuel:
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
Pour élaborer un peu, la réponse est oui, ufw peut utiliser l'interface comme cible. Ma règle particulière ressemblait à ceci:
ufw allow in on eth1 to [eth1 ip addr] port 80 proto tcp
Oui, si eth1 est juste une interface normale avec sa propre adresse IP (et cette adresse IP est celle à laquelle vous essayez d'accorder l'accès):
ufw allow from any to [eth1 ip addr] port 80
Mais s'il y a quelque chose de plus compliqué que cela, alors nous avons besoin de plus d'informations sur la configuration de ce système.