Aller au contenu

Connexion internet sous linux

Featured Replies

Posté(e)

Bonjour,

voici mon problème : mon pc fixe est connecté à internet via un pc portable qui sert de passerelle, le portable étant sous windows et captant le Wifi.

Quand mon fixe est sous windows, pas de problème, internet marche, mais quand je suis sous linux (Ubuntu 9.04), ça ne fonctionne plus (pas de connexion internet, et le ping vers la box tourne dans le vide).

Comment faire pour me connecter à internet sous linux (autrement qu'en installant linux sur le portable) ?

Merci d'avance.

Posté(e)
mon pc fixe est connecté à internet via un pc portable qui sert de passerelle, le portable étant sous windows et captant le Wifi.

Comment faire pour me connecter à internet sous linux (autrement qu'en installant linux sur le portable) ?

C'est peut-être un problème d'adressage ? As-tu essayé de paramétrer le fixe à la main ? On manque un peu d'informations pour t'aider. Si tu pouvais nous donner des détails de la configuration qui fonctionne, ça serait sans doute facile à transposer sous Linux.

Posté(e)
  • Auteur

Voici ma configuration :

IP de la box : 192.168.1.1

IP du portable sous windows XP : 192.168.1.14, avec pont réseau entre la connexion wifi et le port ethernet

IP du fixe : 192.168.1.16, fixée manuellement, passerelle 192.168.1.14, DNS 192.168.1.1

Cette configuration fonctionne sous windows, mais pas sous linux. Après une nouvelle tentative, j'arrive à pinger la box, mais internet ne fonctionne pas (site de test : google.fr)

Merci.

Posté(e)

ça veut dire quoi internet ne fonctionne pas? quand tu ping www.google.fr ça fait quoi? ça résout au moins l'ip?

Posté(e)
  • Auteur
ça veut dire quoi internet ne fonctionne pas? quand tu ping www.google.fr ça fait quoi? ça résout au moins l'ip?

Quand je dis que ça ne fonctionne pas, c'est que quand avec firefox je tape www.google.fr, ça m'affiche que j'ai un problème avec ma connexion, et pareil avec tous les sites. Par contre, l'intranet (ping et autres communications entre le fixe et le portable, ou avec la box) fonctionne. Je fais essayer de pinger une adresse www.google.fr au lieu d'une ip, j'édite mon post quand j'aurai le résultat.

Edit : quand je tape www.google.fr, l'ip du destinataire est bien indiquée (donc pas de problème de dns), mais j'ai le message "destination host unreachable". Le problème serait donc entre la box et internet ? Pourtant ça marche sous windows... :transpi:

Posté(e)
  • Auteur
Avec les DNS de OpenDNS, est-ce mieux ?

C'est à dire en utilisant comme DNS une adresse inscrite sur la page d'accueil d'openDNS ? Je croyais qu'il fallait s'inscrire pour avoir ce service...

Posté(e)

C'est surement pas un problème de DNS si à chaque fois que tu teste un ping ça résout bien l'adresse IP du destinataire. Ca veut au moins dire que tu arrive a joindre la box pour les requetes DNS. Que nous renvoit route -n (ou netstat -r) sur tes differents postes?

Posté(e)

La solution qui devrait fonctionner serait de supprimer le pont et de le remplacer par du NAT (partage de connexion internet sous XP, mais je ne sais pas comment ça s'appelle dans les versions ultérieures). Je l'ai fait il y a fort longtemps (pas avec du wifi mais ça ne change rien) et ça fonctionne. La solution qui fonctionne à coup sûr est de mettre un petit GNU/Linux sur le portable, surtout si il y a plusieurs machines en aval. Ça permet d'y placer divers caches qui vont améliorer l'ensemble.

Posté(e)
  • Auteur

Voici le résultat de route -r :

Table de routage IP du noyau

Destination Passerelle Genmask Indic Metric Ref Use Iface

192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0

192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0

0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

Quiproquo, tu proposes que je supprime le pont réseau et que je partage la connexion wifi, c'est ça ?

Posté(e)
Voici ma configuration :

IP de la box : 192.168.1.1

IP du portable sous windows XP : 192.168.1.14, avec pont réseau entre la connexion wifi et le port ethernet

IP du fixe : 192.168.1.16, fixée manuellement, passerelle 192.168.1.14, DNS 192.168.1.1

Cette configuration fonctionne sous windows, mais pas sous linux. Après une nouvelle tentative, j'arrive à pinger la box, mais internet ne fonctionne pas (site de test : google.fr)

Merci.

si tu as fait un pont réseau, alors le pc "windows" se comporte comme un switch et pas un routeur.

et donc sur le poste linux, la passerelle est aussi 192.168.1.1 et pas 192.168.1.14

Posté(e)
  • Auteur

J'ai essayé de mettre 192.168.1.1 comme passerelle, mais ça ne marche toujours pas.

Pareil en mettant un dns de chez opendns...

Merci pour votre aide :incline:

Posté(e)
Voici le résultat de route -r :

Table de routage IP du noyau

Destination Passerelle Genmask Indic Metric Ref Use Iface

192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0

192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0

0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

Quiproquo, tu proposes que je supprime le pont réseau et que je partage la connexion wifi, c'est ça ?

Ta passerelle c'est 192.168.1.1 et là on voit que c'est mis sur 192.168.0.1 donc ya un soucis.

Posté(e)
  • Auteur
Voici le résultat de route -r :

Table de routage IP du noyau

Destination Passerelle Genmask Indic Metric Ref Use Iface

192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0

192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0

0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

Quiproquo, tu proposes que je supprime le pont réseau et que je partage la connexion wifi, c'est ça ?

Ta passerelle c'est 192.168.1.1 et là on voit que c'est mis sur 192.168.0.1 donc ya un soucis.

Oui, mais comment changer ça ? Quand je configure la connexion internet, je met pourtant bien 192.168.1.1 en passerelle. Quelle est la commande pour modifier la table de routage ?

Edit : après un redémarrage de l'ordinateur, il s'avère que ma table de routage a été modifiée :

Table de routage IP du noyau

Destination Passerelle Genmask Indic Metric Ref Use Iface

192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0

0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

Maintenant, il a la bonne passerelle, et ça marche :)

Merci pour votre aide !

Posté(e)

pour modifier la table de routage c'est la commande route

route del default gw 192.168.0.1

puis

route add default gw 192.168.1.1

C'est quoi ta distro linux qui t'oblige à rebooter pour faire ça??

Posté(e)
  • Auteur
pour modifier la table de routage c'est la commande route

route del default gw 192.168.0.1

puis

route add default gw 192.168.1.1

C'est quoi ta distro linux qui t'oblige à rebooter pour faire ça??

ubuntu 9.04

Posté(e)
  • Auteur
ah ok, elle tombe dans mon estime :byebye:

Oui, c'est bizarre d'avoir du redémarrer pour que ce soit pris en compte. Mais maintenant ça marche, alors je ne vais pas me plaindre

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.