web-dev-qa-db-fra.com

Comment partager la connexion Internet de mon Ubuntu avec un réseau local (via un routeur matériel)

Je sais que ce type de question a été posé à maintes reprises, et j’ai donc essayé de nombreuses manières de la faire fonctionner, mais je pense que ma configuration est un peu différente de celle que j’ai déjà vue essayer. J'ai un boîtier Ubuntu avec un modem haut débit mobile USB qui me connecte à Internet et j'essaie de partager cette connexion Internet avec un routeur Linksys ordinaire (WRT120N), et donc avec mon réseau local sans fil. J'ai connecté ma boîte Ubuntu au routeur via Ethernet, mais je ne sais pas comment faire en sorte que le routeur utilise ma connexion Internet. C’est peut-être plus un problème avec la configuration du routeur, mais j’ai essayé de créer une nouvelle connexion filaire dans Ubuntu et de sélectionner "Partagé avec d’autres ordinateurs" avec la méthode, ce qui semble inutile.

Existe-t-il un moyen simple de faire en sorte que le routeur utilise la connexion Internet utilisée par Ubuntu Box pour le réseau local?

6
yuttadhammo

Voici comment je l'ai fait:

équipement:

  • Ubuntu 11.04 Desktop sur eeePC de première génération

  • Routeur sans fil N Linksys WRT120N

  • Huawei E620 Modem Haut Débit USB

  • Câble Ethernet

Configuration du matériel:

  • Huawei branché sur eeePC

  • Câble Ethernet branché sur le port Ethernet

  • l’autre extrémité du câble Ethernet est branchée sur le port Internet de Linksys.

Configuration Ubuntu:

  1. connecter le Huawei à Internet
  2. déconnecter la connexion câblée (Auto Eth0) dans l'icône de la barre des tâches réseau
  3. créez une nouvelle connexion câblée (Modifier les connexions ...> Ajouter, entrez un nom) et sélectionnez Shared To Other Computers dans l'onglet Paramètres IPv4.
  4. se connecter à cette nouvelle connexion filaire
  5. notez les paramètres de cette connexion sous Connection Information et les serveurs DNS pour la connexion Huawei

configuration de Linksys:

  1. connecter un ordinateur du côté de la réception au Linksys (filaire ou sans fil)
  2. ouvrez un navigateur sur cet ordinateur, accédez à Linksys (192.168.1.1 est la valeur par défaut, l'utilisateur et le mot de passe doivent être tous les deux admin)
  3. Remplacez Internet Connection Type par Static IP
  4. Sous Internet IP Address j'ai mis le numéro qui venait après l'adresse IP de l'eeePC pour cette connexion (encore une fois, pas l'adresse IP pour la connexion Huawei), c'était juste une supposition car je ne sais pas trop comment cela fonctionne. Donc, ma machine Ubuntu avait une adresse IP de 10.42.43.1, et j'ai donné le Linksys 10.42.43.2
  5. Subnet Mask devrait être identique à l'eeePC, 255.255.255.0
  6. Default Gateway devrait être l'adresse IP de l'eeePC, 10.42.43.1 dans mon cas.
  7. DNS 1 (etc.) doit être identique à Primary DNS (etc.) utilisé par le eeePC dans la connexion Huawei.
  8. Cliquez sur Save Settings.

Et maintenant, toutes les machines de mon réseau local peuvent se connecter à Internet eeePC via le routeur Linksys. Tout est bien.

5
yuttadhammo

C'est très facile. J'utilise le norvégien, donc les traductions peuvent ne pas être correctes, mais j'espère et crois que vous comprendrez.

Cliquez sur l'icône du réseau et sélectionnez "Editer les connexions". Sélectionnez les connexions câblées dans le premier onglet et sélectionnez votre réseau, généralement quelque chose comme "Auto eth0". Cliquez sur le bouton Modifier à droite et, dans la nouvelle fenêtre, examinez les paramètres IP. Il y a une liste déroulante dans laquelle vous pouvez choisir une "méthode" incluant DHCP, statique et partagé avec d'autres ordinateurs, entre autres. Choisissez "partagé avec d'autres ordinateurs".

Maintenant, connectez simplement votre connexion réseau filaire sur votre PC au port de liaison montante de votre routeur (généralement appelé réseau étendu).

Fini. :)

1

Pour Ubuntu 19.04, d’après les réponses fournies par yuttadhammo et MountainX:

en supposant que vous disposiez d'une connexion WiFi à Internet et d'un port LAN sur votre ordinateur portable et d'un routeur sans fil avec un port LAN Internet. Connectez le port LAN de l'ordinateur portable au port Internet du routeur à l'aide du câble LAN du routeur.

Le défi est que nous allons avoir une connexion WiFi à Internet et que notre périphérique WiFi sur l'ordinateur portable ne peut pas devenir un point d'accès et qu'il ne peut pas se connecter simultanément au WiFi du routeur.

1- Dans Ubuntu, vous devez exécuter:

Sudo apt-get install net-tools

2- course

nm-connection-editor

3- sous ethernet j'en ai fait un nouveau. Dans les onglets, IPv4 et IPv6, choisissez partagé avec d'autres ordinateurs.

4- Connectez-vous à Internet WiFi et assurez-vous que cela fonctionne.

5- Ctrl + Alt + T ouvre le terminal. Tapez vers le bas:

ifconfig

6- Notez l'adresse IP et le masque de votre ethernet. Notez également le nom qu’il a choisi pour votre connexion WiFi. Le mien était wlp8s0, maintenant tapez ce qui suit pour obtenir l'adresse DNS:

nmcli device show wlp8s0 | grep IP4.DNS

Vous êtes maintenant prêt à déconnecter le WiFi d'Internet et à vous connecter au routeur sans fil pour le configurer en fonction de yuttadhammo.

0
Alijoonami