Dhcp et ping

mikedavem Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
brupala Messages postés 112079 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde , c'est mon 1er post sur ce forum :)

Voilà , je débute en réseau et je voudrais monter mon serveur dhcp sur linux

Je possède 2 pc dont 1 qui fera office de passerelle .

J'ai donc monté mon serveur dhcp en suivant les pages man et diverses ouvrages pour les explications.

Sur ce serveur je possède 2 cartes réseaus :
- 1 branché sur un routeur (192.168.0.1) pour internet avec l'ip 192.168.0.2/24
- 1 pour faire mon réseau local (192.168.1.3/24)

Je n'ai aucun souci avec mon 2ème pc (sous linux aussi) pour l'attribution de l'adresse ip (192.168.1.20/24) mais dès que je veux pinger une adresse vers l'extérieur comme www.google.com il y'a problème.

Est ce qu'il y un moyen pour que mon réseau local passe par mon routeur?
(J'ai activé l'ip forwarding sous /proc/sys/net/ipv4/ip_forward à 1) et la toujours pb

unknown host www.google.com


J'ai pensé à mettre un serveur dns et là effectivement le résultat change

PING www.l.google.com (66.249.85.99) 56(84) bytes of data.
From 192.168.0.1 : icmp_seq=1 Redirect Host(New nexhop : 198.160.99-84.rev.gaoland.net(84.99.160.198))

--- www.l.google.com ping statitics ---
2 packet tranmsitted, 0 received , 100% packet loss, time 1001ms


Je précise que le firewall iptables est désactivé pour le moment et que mon routeur ne possède aucune règle de blocage.

Alors voilà où est le problème pour que ma requête ping puisse revenir ?

Merci pour vos réponses :)

3 réponses

mikedavem Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bon , j'ai contourné le problème en mettant mon réseau sur le même que celui du dhcp et ainsi plus de pb de ping mais je serais curieux de savoir comment effectuer la même chose entre 2 cartes différentes sur le même serveur donc 2 réseaux différents .

Si qqn a la solution je suis preneur :)
0
wAx Messages postés 1596 Date d'inscription   Statut Membre Dernière intervention   202
 
Hello,

Si j'ai bien compris,tu as un reseau entre le DHCP et le routeur et un reseau interne sur l'autre carte reseau du DHCP ?

Si tu n'as configuré que ça, il est normal que le reseau interne ne sorte pas vers le routeur. Il faut bien que le DHCP fasse soit un role de routeur, soit de nateur. Sans quoi, les paquets qui arrivent sur le DHCP ne ressortent pas.

D'ailleurs, tu etais sur cette voie puisque tu as deja déclaré le DHCP en tant que passerelle pour le reseau interne. Reste donc plus qu'à lui donner reellement ce role :)

Bon courage

wAx
0
brupala Messages postés 112079 Date d'inscription   Statut Membre Dernière intervention   14 185
 
salut,
il faut:
1-que les machines du réseau interne aient comme passerelle par défaut le routeur serveur dhcp: 192.168.1.3
2- que le "vrai" routeur (192.168.0.1) ait dans ses plages nat la plage du réseau "interne" (192.168.1.1 à 192.168.1.x) .
sinon , il est faisable de refaire du nat sur le serveur via iptables (maskerade) mais c'est toujours délicat et incertain de passer par un double nat (à moins qu'il ne soit statique au lieu de dynamique).
0