[supprimé]
Salut à tous,
j'ai un petit probleme technique avec ma fedora core 3,
En gros celle-ci est montee comme machine serveur, et comme passerelle, je m'explique :
router internet <----> eth0|passerelle fedora|eth1 <---->lan
la passerelle possede differents serveurs (ftp, http ...) et va faire office de firewall avec netfilter.
Seulement je me heurte a un premier petit probleme technique.
J'ai l'impression que la machine elle meme ne sait pas comment aller sur le net (normal si je lui dis pas), ce qui fait que si je desactive eth1, j'ai acces au net (elle sort par eth0) si je la re-active, il n'y a plus.
Pour etre sur que la passerelle serve a quelque chose ca serait pratique que elle meme sache comment acceder au net.
Pour le routage, je l'ai active et mis le Masquerade dans iptables...
Que dois je faire alors pour que la passerelle sache ou est la sortie? est ce une route? une regle iptables?
merci de votre aide.
fmatias
Pour qu'on puisse diagnostiquer, active eth0 et eth1 (ifup eth0 ; ifup eth1) et donne :
$ ifconfig eth0
$ ifconfig eth1
$ route -n
[supprimé]
[root@olh ~]# ifconfig eth0
eth0 Lien encap:Ethernet HWaddr 00:02:E3:57:21:B1
inet adr:192.168.0.10 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::202:e3ff:fe57:21b1/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8571 errors:0 dropped:0 overruns:0 frame:0
TX packets:12168 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:974461 (951.6 KiB) TX bytes:1060130 (1.0 MiB)
Interruption:5
[root@olh ~]# ifconfig eth1
eth1 Lien encap:Ethernet HWaddr 00:50:DA:1F:6F:6C
inet adr:192.168.0.11 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::250:daff:fe1f:6f6c/64 Scope:Lien
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:319 errors:0 dropped:0 overruns:0 frame:0
TX packets:433 errors:0 dropped:0 overruns:0 carrier:113
collisions:0 lg file transmission:1000
RX bytes:27585 (26.9 KiB) TX bytes:26448 (25.8 KiB)
Interruption:10 Adresse de base:0x1000
[root@olh ~]# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.0.11 0.0.0.0 UG 0 0 0 eth1
_________________________________________________________
au vu de ca je dirai que mes routes par defaut sont pas bonnes et qu'il faut que je les change...
fou les trucs auxquels on pense pas le matin 😉
fmatias
eth0 => 192.168.0.10 Bcast:192.168.0.255 Masque:255.255.255.0
eth1 => 192.168.0.11 Bcast:192.168.0.255 Masque:255.255.255.0
Donc pour les adresses 192.168.0.x le noyau a deux routes de disponible. Problème.
Appliques un masque 255.255.255.255 à eth1 ou change l'adresse réseau de eth1 (pour autre chose que 192.168.0.x).