Salut a tous !
Voila je posséde 2 PC , 1 serveur sous debian et 1 client sous WinXP !
je suis chez 9tel et je souhaiterais partager la connexion via le modem 9box !
je veux que se soit debian qui fasse le partage (il y a 2 carte reseau)
[INTERNET]---[MODEM]---[DEBIAN]---[SWITCH]---[WINDOWS]
les 2 cartes réseau sont bien configuré, la connexion internet aussi !
j'arrive a pinger windows et vice-versa mais windows n'arrive pas a allé sur internet !
pourtant j'ai bien activé le mode forwarding !
mais rien ne passe !
si jamais qq1 peut m'aider ou peux me conseiller un trés bon tuto !
merci d'avance !
# Une idée, comme ça, en passant :
Posté par Gyro Gearllose . Évalué à 1.
A-t-il une adresse IP fixe ou attribuée dynamiquement ?
Si elle est fixe, qu'a-t-il de renseigné comme passerelle par défaut ? Le poste debian ? Si non, ben ça peut venir de là. Si c'est le debian qui sert les adresses IP par dhcp, il faut voir dans le dhcpd.conf comment ça se positionne...
# Un peu d' aide
Posté par petit_bibi . Évalué à 3.
(Active le forwarding dans le kernel.)
iptables -t nat A POSTROUTING -j MASQUERADE -o $INET
(Effectu un remplacement d' ip avant d' envoyer les paquets vers internet,
car sur internet l' ip LAN de ton windows n' est pas retrouvable).
$INET doit etre remplace par le nom de ton "device" internet.
Chez moi (usb+free) c' est ppp0.
Tu peux utiliser la commande 'ifconfig' pour avoir la liste des peripheriques
disponibles.
N' oubli pas de regler la connection reseau de windows, à savoir
-L' adresse ip de la gateway/passerelle doit etre celle de la carte reseau
de ta debian et qui est connectée coté LAN.
-L' adresse du ou des serveurs de DNS fournie par le FAI.
Tu peux les retrouver dans /etc/resolv.conf de ta debian je pense ....
Verifi egalement qu' il n' y a pas de firewall installé sur ta debian:
Pour ce faire, la commande:
iptables -vnL
Doit retourner trois chaines vide:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Les policies doivent etre regler sur ACCEPT
Cette commande:
iptables -t nat -vnL
Ne devrait contenir que le MASQUERADE precedement ajouté par la commande:
iptables -t nat A POSTROUTING -j MASQUERADE -o $INET
Evidement je te conseille d' apprendre le fonctionnement d' iptables/netfilter
pour commencer a proteger tes machines, il y a egalement des outils comme
shorewall pour "simplifier" la vie...
Voila
[^] # Re: Un peu d' aide
Posté par petit_bibi . Évalué à 2.
iptables -t nat -A POSTROUTING -j MASQUERADE -o $INET
# merci
Posté par UNi . Évalué à 1.
en ce qui concerne l'adressage des IP debian fait office de serveur DHCP !
# rtfm
Posté par kesako . Évalué à 3.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.