web-dev-qa-db-fra.com

Impossible de partager le wifi via ethernet

J'essaie de partager ma connexion wifi entre mon ordinateur Ubuntu et mon Raspberry Pi via le port Ethernet. J'ai essayé beaucoup de choses et rien ne semble fonctionner.

À l'heure actuelle, j'ai créé une connexion filaire, paramétrée pour "partager avec d'autres ordinateurs" et "autoriser tous les utilisateurs à se connecter", puis sur ma connexion wifi, je l'ai basculée sur "autoriser tous les utilisateurs" et "partagé avec d'autres utilisateurs". ordinateurs ". Je ne sais vraiment pas pourquoi cela ne fonctionne pas.

1
Astrum

Essaye ça

Activer le transfert IP. Ceci est fait soit en utilisant

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

Après cela, ajoutez une règle indiquant de transférer le trafic

Sudo iptables -A FORWARD -i eth0 -o wifi0 -j ACCEPT
Sudo iptables -A FORWARD -i wifi0 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT

Parce que votre routeur ne sait pas pour votre réseau LAN, nous devons faire masquarade

Sudo iptables -t nat -A POSTROUTING -o wifi0 -j MASQUERADE

NOTE: Dans l'exemple, eth0 est le nom de la carte nic, wifi0 est le nom de votre carte wifi. Vous pouvez voir les noms des cartes avec la commande ip a ou ifconfig

2
2707974

Je viens d'avoir le même problème et résolu comme ça.

Dans le type de terminal

nm-connection-editor

Lorsqu'il s'ouvre, sélectionnez l'élément de connexion filaire, en cliquant sur le bouton d'édition (le cog). Dans ce menu, passez à l'onglet IPv4 et sélectionnez la méthode "partagée avec d'autres ordinateurs".

Puis enregistrez les paramètres et cela devrait fonctionner

à partir de https://www.crookm.com/2018/05/sharing-wifi-connection-over-ethernet.html

0
P4ul