Pb de DNS

pocke -  
 pocke -
Bonjour,

J'ai un routeur Linux configuré comme ceci:
eth0 : sur le réseau 192.168.0.X (connexion au net)
eth2 : sur le réseau 15.1.0.X

Tout fonctionne à merveille, ping entre les 2 réseaux, etc...

Néanmoins j'ai un GROS soucis sur lequel je bute depuis 4 jours

Ma station linux arrive à pinger n'importe quelle machine sur n'importe quelle réseau. Mais le contraire m'est IMPOSSIBLE !!!!!

Une station ne peux pas pinger mon server linux ou même une autre station se toruvant sur l'autre réseau...

Bref, grosse galère!

Merci pour votre aide !

2 réponses

  1. epinard Messages postés 201 Statut Membre 27
     
    ça peut venir de ton firewall qui ne répondrait pas au ping (mais je doute que tu sois arrivé à cette configuration sans faire exprès.)

    ping entre les 2 réseaux veut dire la même chose que une autre station se trouvant sur l'autre réseau... , non ? Bon, je crois comprendre quand même.

    Il faut peut être que tu actives le forwarding :
    echo "1" > /proc/sys/net/ipv4/ip_forward
    ipchains -A forward -s 15.1.0.0/255.255.255.0 -j MASQ
    Ou quelquechose comme ça selon ce que tu veux faire (etudie un peu IPTables et Netfilter)

    0
  2. pocke
     
    J'ai déjà configuré ma talbe de routage : la voici

    Table de routage IP du noyau
    Destination Passerelle Genmask Indic Metric Ref Use Iface
    192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
    15.1.0.0 * 255.255.0.0 U 0 0 0 eth2
    169.254.0.0 * 255.255.0.0 U 0 0 0 eth2
    10.0.0.0 * 255.0.0.0 U 0 0 0 eth1
    default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

    voici comment :

    /sbin/iptables -F
    /sbin/iptables -t nat -F
    echo 1 > /proc/sys/net/ipv4/ip_forward
    /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    /sbin/iptables -A INPUT -j ACCEP

    route del default
    route add default gw 192.168.0.1
    0