j'ai installé un serveur passerelle avec une dabian Sarge. J'ai configuré shorewall, en suivant la doc 2 interfaces sur shorewall.net. Utilisé sur le réseau local (c'est à dire en créant un sous-réseau)le serveur marche parfaitement: eth0 vers internet et eth1 vers le LAN, eth0 en dhcp et eth1 en static
En revanche lorsque je veux l'essayer directement connecté au modem ADSL: rien ne va plus.
Je pense que l'erreur ne vient pas de shorewall, mais de ma conf réseau tout simplement
pppoe.conf marche bien, mais je ne sais pas quoi mettre dans /etc/network/interfaces pour eth0 (la carte reliée au modem adsl ethernet). Celle-ci est donc déclarée en dhcp; ne tombant pas sur un serveur dhcp, elle s'octroi une adresse en 10.0.0.x. Je retrouve cette même adresse en REJECT dans mes logs
Pour le branchement sur internet j'ai effectué les modifs suivantes
/etc/shorewall/shorewall.conf
- Code: Tout sélectionner
CLAMPMSS = yes
/etc/shorewall/interfaces
- Code: Tout sélectionner
#net eth0 detect dhcp,routefilter,norfc1918,tcpflags
net ppp0 -
/etc/shorewall/masq
- Code: Tout sélectionner
#eth0 eth1
ppp0 eth1