Question réseau boxinternet+2pc - réseaux et sécurité - Linux et OS Alternatifs
MarshPosté le 09-09-2007 à 01:25:03
J'aimerais partager la connection internet entre deux pc car elle est manquante sur le deuxième.
BOX INTERNET | | PREMIER PC Connecté sur en wifi ath0 192.168.0.3 Connecté sur eth0 192.168.22.1 | | DEUXIEME PC Connecté au premier sur eth0 192.168.22.2
Donc le premier pc doit servir de passerelle pour le second. Voila se que j'ai fait:
Premier pc ifconfig eth0 192.168.22.1 netmask 255.255.255.0
Redirection des paquets pour ath0: echo 1> /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o ath0 -s 192.168.22.0/24 -j MASQUERADE
Vérifie la passerelle awk '/eth0/{print $1}' /proc/net/arp 192.168.22.1
Pourtant un ping seek.fr > unknow host seek.fr
Voila je sais pas se que j'ai zappé. J'ai indiquer la passerrelle à 22.2 activé le forward sur 22.1 et les deux pc se ping car je suis connecté en ssh sur le premier pour poster. Les fichier resolv.conf et hosts du deuxième pc, je doit les renseigner?
Message édité par transpi le 09-09-2007 à 04:22:36
Marsh Posté le 09-09-2007 à 01:25:03
J'aimerais partager la connection internet entre deux pc car elle est manquante sur le deuxième.
BOX INTERNET
|
|
PREMIER PC
Connecté sur en wifi ath0 192.168.0.3
Connecté sur eth0 192.168.22.1
|
|
DEUXIEME PC
Connecté au premier sur eth0 192.168.22.2
Donc le premier pc doit servir de passerelle pour le second.
Voila se que j'ai fait:
Premier pc
ifconfig eth0 192.168.22.1 netmask 255.255.255.0
Redirection des paquets pour ath0:
echo 1> /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ath0 -s 192.168.22.0/24 -j MASQUERADE
iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
iptables -t nat --list
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.22.0/24 anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
route -n
Destination Gateway Genmask Iface
192.168.22.0 0.0.0.0 255.255.255.O eth0
192.168.1.0 0.0.0.0 255.255.255.O ath0
0.0.0.0 192.168.1.1 0.0.0.0 ath0
Deuxième pc
ifconfig eth0 192.168.22.2 netmask 255.255.255.0
route add default gw 192.168.22.1 dev eth0
route -n
Destination Gateway Genmask Iface
192.168.22.0 0.0.0.0 255.255.255.O eth0
0.0.0.0 192.168.22.1 255.255.255.O eth0
Vérifie la passerelle
awk '/eth0/{print $1}' /proc/net/arp
192.168.22.1
Pourtant un ping seek.fr > unknow host seek.fr
Voila je sais pas se que j'ai zappé.
J'ai indiquer la passerrelle à 22.2 activé le forward sur 22.1 et les deux pc se ping car je suis connecté en ssh sur le premier pour poster.
Les fichier resolv.conf et hosts du deuxième pc, je doit les renseigner?
Message édité par transpi le 09-09-2007 à 04:22:36