Linux routage impossible
Yann
-
Yann -
Yann -
Bonjour à tous, Cela fait maintenant 2 jours que j'essaye de partager la connexion de mon PC avec mon ordinateur portable.
Je m'explique, je dispose d'un réseau local mais mon routeur est plein donc je ne peux pas relier mon ordinateur portable à internet. Comme je posséde 2 cartes réseaux sur ma tour je me suis dit que j'allai partager ma connexion de ma tour qui elle est relié à mon réseau principale.
J'ai essayer de configurer ma tour qui tourne sous Debian mais sans succes voici les réglages que j'ai fait, d'après moi cela devrai fonctionner :
Une partie du ifconfig de ma tour :
Donc eth0 est l'interface reliée à mon réseau principale et donc à internet et eth1 et ma deuxième carte réseau/
Voici ma table de routage de ma tour :
Le contenu de mon fichier /etc/network/interfaces :
Pour relié les deux interfaces et permettent à ma deuxième carte réseau d'avoir internet j'ai utilisé cette régle :
---------------------------
Voici le ifconfig de mon portable :
La table de routage de mon portable :
Pour me connecter au réseau (je suis sur backtrack sur le portable), j'utilise une application "Set IP address" qui me demande :
Normalement la connexion devrai passer mais pas internet. Un ping du portable vers 192.168.1.1 ne répond pas.
Un ping de la tour vers 192.168.1.1 (lui meme donc puisque 192.168.1.1 appartient à eth1) ne revoie rien. Le portable lui répond lorsque je ping 192.168.1.2 (donc lui meme).
Je ne connais pas trop la distribution backtrack, je n'ai pas trouvé de fichier "interfaces" ?!
Je pense néanmoi que le probleme vien de ma tour, peut-être que ma régle iptables n'est pas bonne ?
Je demande votre aide car là vraiment je séche ...
Merci d'avance
Yann
Je m'explique, je dispose d'un réseau local mais mon routeur est plein donc je ne peux pas relier mon ordinateur portable à internet. Comme je posséde 2 cartes réseaux sur ma tour je me suis dit que j'allai partager ma connexion de ma tour qui elle est relié à mon réseau principale.
J'ai essayer de configurer ma tour qui tourne sous Debian mais sans succes voici les réglages que j'ai fait, d'après moi cela devrai fonctionner :
Une partie du ifconfig de ma tour :
eth0 Link encap:Ethernet HWaddr 00:11:09:ca:45:a2
inet adr:192.168.0.2 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::211:9ff:feca:45a2/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:225351 errors:0 dropped:0 overruns:0 frame:0
TX packets:163433 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:279482688 (266.5 MiB) TX bytes:14886372 (14.1 MiB)
Interruption:21 Adresse de base:0x4000
eth1 Link encap:Ethernet HWaddr 00:30:84:9b:1c:b1
inet adr:192.168.1.1 Bcast:192.168.1.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:17 Adresse de base:0xa800
Donc eth0 est l'interface reliée à mon réseau principale et donc à internet et eth1 et ma deuxième carte réseau/
Voici ma table de routage de ma tour :
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Le contenu de mon fichier /etc/network/interfaces :
auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet dhcp address 192.168.0.2 netmask 255.255.255.0 gateway 192.168.0.1 auto eth0 iface eth1 inet static address 192.168.1.1 netmask 255.255.255.0 auto eth1
Pour relié les deux interfaces et permettent à ma deuxième carte réseau d'avoir internet j'ai utilisé cette régle :
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
---------------------------
Voici le ifconfig de mon portable :
eth0 Link encap:Ethernet HWaddr 00:C0:9F:1B:EA:FA
inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:10 Adresse de base:0x8000
La table de routage de mon portable :
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 lo 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Pour me connecter au réseau (je suis sur backtrack sur le portable), j'utilise une application "Set IP address" qui me demande :
device : eth0 IP address : 192.168.1.2 Subnet mask : 255.255.255.0 Default gateway : 192.168.1.1 Set the DNS addresses : décoché
Normalement la connexion devrai passer mais pas internet. Un ping du portable vers 192.168.1.1 ne répond pas.
Un ping de la tour vers 192.168.1.1 (lui meme donc puisque 192.168.1.1 appartient à eth1) ne revoie rien. Le portable lui répond lorsque je ping 192.168.1.2 (donc lui meme).
Je ne connais pas trop la distribution backtrack, je n'ai pas trouvé de fichier "interfaces" ?!
Je pense néanmoi que le probleme vien de ma tour, peut-être que ma régle iptables n'est pas bonne ?
Je demande votre aide car là vraiment je séche ...
Merci d'avance
Yann
A voir également:
- Linux routage impossible
- Linux reader - Télécharger - Stockage
- R-linux - Télécharger - Sauvegarde
- Toutou linux - Télécharger - Systèmes d'exploitation
- Backtrack linux - Télécharger - Sécurité
- Linux mint 22.1 - Accueil - Linux
Pourquoi l'adresse ip 192.168.1.1 donc de la carte eth1 de ma tour n'est pas associé à l'adresse mac de la carte eth1 ?