#1 Le 01/08/2021, à 07:09
- leschapis
Utilisation d'un PC comme bridge d'accès internet
Bonjour à tous,
Ayant un soucis d'accès ligne internet je désire utiliser mon portable comme modem et un PC comme Box
Comparé à la documentation https://doc.ubuntu-fr.org/partage_de_connexion_internet mon téléphone portable est mon Modem, le WNDR3700 le switch.
Internet <==> Android SFR <==> Portable Unbuntu18.04 ICS <==> NETGEAR WNDR3700 <==|> STATION Ubuntu 18.04
|> LASERJET4050
|> Autres appareils
Avant mon souci le Netgear était connecté à la Box. Mon réseau est le même depuis des années, et un changement de box se fait facilement.
J'ai donc besoin que mon Portable ICS soit en WIFI connecté sur mon portable et en filaire fasse office de Box/Passerelle
ifconfig me dit que eno1 et wlp2so sont respectivement mes interfaces filaires (partage) et wifi (accès internet)
system@leschapis3:/proc/sys/net/ipv4$ ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.2 netmask 255.255.0.0 broadcast 192.168.255.255
inet6 fe80::7524:4012:c6b5:2580 prefixlen 64 scopeid 0x20<link>
ether f8:ca:b8:53:be:e0 txqueuelen 1000 (Ethernet)
RX packets 36794 bytes 2901692 (2.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 34053 bytes 5813373 (5.8 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xf7200000-f7220000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Boucle locale)
RX packets 66155 bytes 5786467 (5.7 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 66155 bytes 5786467 (5.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.43.85 netmask 255.255.255.0 broadcast 192.168.43.255
inet6 fe80::f102:9def:2e64:dfa7 prefixlen 64 scopeid 0x20<link>
ether 10:02:b5:6a:80:15 txqueuelen 1000 (Ethernet)
RX packets 1209234 bytes 1170095723 (1.1 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 742049 bytes 98633145 (98.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
J'ai mis en place bridge-utils puis ai modifié mon fichier interface, en faisant les Stop and Restart.
Comme cela ne marchait pas, j'ai redémarré le PC et là 5 minutes à bloquer sur le démarrage réseau. Plus de wifi ni d'interface internet, je m'en suis sorti en effaçant le fichier interface et en redémarrant le PC
voici le fichier interfaces qui a tout planté.
system@leschapis3:/proc/sys/net/ipv4$ cat /etc/network/interfaces-essai
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet manual
auto wlp2s0
iface wlp2s0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports wlp2s0 eno1
Pour information les configurations IPV4 sont
Portable ICS wifi-> Android : 192.168.43.205 GW 192.168.43.9 DNS 192.168.43.205 (Auto en DHCP / accessible aux autres)
Les adresse des GW et DNS ne sont pas stables.
Portable ICS Fil -> WNDR3700 : 192.168.1.2 GW 192.168.43.9 DNS 192.168.255.255 MSK 255.255.0.0 (Accessible aux autres)
Adresse de DNS et GW d'hier que j'avais recopiées.
Portable ICS /proc/sys/net/ipv4/ip_forward est à 1
WNDR3700 WAN : 192.168.0.7 GW 192.168.43.9 DNS 192.168.43.9 MSK 255.255.0.0
WNDR3700 LAN : 10.0.0.1 et gère en DHCP de --2 à 32.
STATION : 10.0.0.10 (DHCP) avec GW 10.0.0.1 et DNS 10.0.0.1
Ma précédent BOX SFR gérait les adresses IPV6.
Depuis le portable avant le routeur :
- je ping le routeur 192.168.0.7
- je ping la GW Portable_SFR 192.168.43.9
- je ne ping pas la station 10.0.0.10 le portable 192.168.1.2 me dit que c'est Unreachable
Depuis la station derrière le routeur
- je ping le portable 192.168.1.2 et peux même me connecter en SSH sur le système de fichier
- je ping l'amont du routeur 192.168.0.7
- je ne ping pas la GW 192.168.43.9, le routeur 192.168.0.7 me dit que c'est Unreachable
Depuis la Station en aval du routeur arp -a ne voit que le routeur (IP et MAC OK)
Depuis le portable en amont du routeur arp -a voit
system@leschapis3:/etc/network$ arp -a
_gateway (192.168.43.9) à <incomplet> sur wlp2s0
_gateway (192.168.43.215) à 0c:cb:85:a9:22:3f [ether] sur wlp2s0
_gateway (192.168.43.9) à <incomplet> sur eno1
? (192.168.0.7) à 08:bd:43:aa:b3:45 [ether] sur eno1
Enfin je suis sur Ubuntu 18.04
system@leschapis3:/etc/network$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
Avez-vous une idée pour que ce bridge fonctionne ?
Hors ligne
#2 Le 01/08/2021, à 09:06
- jplemoine
Re : Utilisation d'un PC comme bridge d'accès internet
Pourquoi faire compliqué quand on peut faire simple....
Il suffit de prendre les menus de gestion du réseau et faire un partage de connexion.
Là, ça permettra aux appareils de se connecter à internet via le PC portable.
Toutefois, je pense que le PC sert de serveur DHCP. Il faut donc supprimer celui de la Box.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#3 Le 02/08/2021, à 21:08
- leschapis
Re : Utilisation d'un PC comme bridge d'accès internet
Bonjour et merci JpLemoine
C'est d'abord ce que j'ai essayé de faire. Notamment en voyant la possibilité "Rendre accessible aux autres utilisateurs", qui aurait pu être autre chose que les autres comptes du PC.
En effet, dans ma version Ubuntu, je n'ai pas trouvé le partage de connexion
C'est donc à partir de ce premier échec, que j'ai commencé à regarder la documentation et les forums.
Je suis donc à la recherche d'idées.
A bientôt.
Dernière modification par leschapis (Le 02/08/2021, à 21:10)
Hors ligne