1 votes

Connectez l'ordinateur de bureau à l'ordinateur portable via un croisement Ethernet pour utiliser la connexion Wifi de l'ordinateur portable.

Mon ordinateur de bureau avec Ubuntu 16.04 n'a pas de wifi mais dispose d'une connexion ethernet.

Mon ordinateur portable équipé d'Ubuntu 17.x a le Wifi.

J'ai acheté un câble croisé qui a été vérifié et qui fonctionne.


Routeur

A une adresse IP de 192.168.1.254


Ordinateur de bureau avec Ethernet

Connexion filaire réglée sous Paramètres Ipv4 avec connexion manuelle (méthode) à : 192.168.1.90/24 avec la passerelle 192.168.1.69. L'option Se connecter automatiquement à ce réseau lorsqu'il est disponible est cochée.

Interface Le nom est eth0


Ordinateur portable

Connexion Wifi réglée sur DHCP automatique et assignée à 192.168.1.69.

J'ai essayé de le paramétrer sur "Partagé avec d'autres ordinateurs" mais l'interface n'a même pas d'IP. L'envoi de ping depuis le bureau échoue.

J'ai essayé de le paramétrer en manuel et d'entrer 192.168.1.88 et je peux alors le pinger une fois que j'ai réinitialisé le gestionnaire de réseau mais c'est tout. Au moins la connexion ethernet a maintenant une IP.

Interface : le nom pour ethernet est enp14s0,le nom pour wifi est wlp7s0


J'ai essayé de suivre tous les autres tutoriels de questions et réponses que j'ai pu trouver, mais aucun ne fonctionne comme il est censé le faire. Tout ce que je souhaite faire, c'est utiliser la connexion Internet d'un ordinateur portable sur l'ordinateur de bureau via un croisement Ethernet.

Toute aide est appréciée

0voto

neuhaus Points 101

Tout d'abord, utilisez un sous-réseau différent pour le réseau local.

Bureau : 192.168.2.2 LAN de l'ordinateur portable : 192.168.2.1

Sur le bureau, configurez l'adresse IP du réseau local de votre ordinateur portable pour qu'elle soit la passerelle par défaut.

Sur l'ordinateur portable, activez la redirection IP :

echo 1 > /proc/sys/net/ipv4/ip_forward

Vous devrez éditer /etc/sysctl.conf et changer la ligne qui dit que net.ipv4.ip_forward = 0 a net.ipv4.ip_forward = 1 pour rendre ce changement permanent.

Sur l'ordinateur portable, configurez le NAT pour que le trafic entrant via l'interface LAN (appelons-le enp14s0) sorte via l'interface wifi (appelons-le wlp7s0).

/sbin/iptables -t nat -A POSTROUTING -o wlp7s0 -j MASQUERADE
/sbin/iptables -A FORWARD -i wlp7s0 -o enp14s0 -m state --state RELATED,ESTABLISHED -j ACCEPT
/sbin/iptables -A FORWARD -i enp14s0 -o wlp7s0 -j ACCEPT

Cela devrait faire l'affaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X