J'ai besoin de partager l'internet wifi de mon ordinateur portable ubuntu sur mon bureau linux mint, j'ai un câble croisé. (La connexion du bureau au routeur n'est pas une option)
Je peux envoyer une requête ping à mon ordinateur portable depuis mon bureau, mais je ne parviens pas à me connecter à Internet.
J'ai d'abord utilisé les paramètres du gestionnaire de réseau réseau dans un ordinateur portable et modifié vos paramètres IPv4 pour les partager avec d'autres ordinateurs
ifconfig
in ordinateur portable dit
wlan0
IP address 192.168.1.4
Broadcast 192.168.1.255
Mask 255.255.255.0
eth0
IP address 10.42.0.1
Broadcast 10.42.0.255
Mask 255.255.255.0
MAINTENANT sur le bureau où j'ai besoin d'Internet, nous avons essayé les paramètres automatiques (DHCP) et manuels sous Connexion filaire. Bien qu'il soit possible d'envoyer une requête ping à l'ordinateur portable qui ne parvient pas à accéder à Internet, ping google.com
dit Hôte inconnu . ping 64.233.160.1
(Adresse IP de goolge) dit 100% packet loss
destination unreachable
Dans le manuel, j'ai donné IP 10.42.0.16
, essayé les passerelles 10.42.0.1
une fois, essayé la passerelle 192.168.1.1
(qui était affiché dans netstat -nr
) a essayé la passerelle 192.168.1.4
et toujours en mesure de cingler 10.42.0.1 mais pas de connexion Internet
Comment puis-je y remédier. Les entrées DNS sont dans le routeur, cela ne devrait donc pas poser de problème.
[Les commentaires sont difficiles à lire, modifiés pour ajouter des route
]
route
sur le bureau:
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG - 0 - 0 - 0 - eth0
1.42.0.0 * 255.255.255.0 - U - 1 - 0 - 0 - eth0
192.168.1.1 * 255.255.255.255 - UH - 0 - 0 - 0 - eth
et route
sur ordinateur portable:
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 - UG - 0 - 0 - 0 - wlan0
10.42.0.0 * 255.255.255.0 - U - 1 - 0 - 0 - eth0
192.168.1.0 * 255.255.255.0 - U - 9 - 0 - 0 - wlan0
J'ai fait une petite recherche et trouvé des réponses, pas tout à fait identiques mais qui devraient fonctionner, c'est censé être "facile" en utilisant les outils de l'interface graphique d'Ubuntu. Il va mettre en place des tables IP/NAT magic (en quelque sorte), donc nous étions proches d'utiliser "route - show / manipulate the IP routing table
"mais ne connaissait tout simplement pas les" mots secrets "
Sur le ordinateur connecté à Internet (serveur) , accédez au Gestionnaire de réseau (cliquez avec le bouton droit sur les icônes de réseau dans la barre d'outils et modifiez le câble connexion (eth0), allez dans l'onglet IPv4 et dans "Méthode", choisissez "Partagé sur d'autres ordinateurs". Appliquez tout et fermez les fenêtres du gestionnaire de réseau.
Les réponses sont un peu différentes pour l'ordinateur non Internet (client) .
Il y a aussi un moyen manuel et terminal de le faire aussi en utilisant iptables
, mais les instructions du boursier sont très rares et n'expliquent pas du tout ce qu'il fait, sauf "cela configurera le nat" (probablement copypasta'd d'ailleurs). Je ne pense pas qu'il serait utile de le coller ici sans explication donc je ne le ferai pas, mais voici le lien si vous êtes intéressé (ou un masochiste ;-)