Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/08/2021, à 08: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, à 10: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.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 02/08/2021, à 22: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, à 22:10)

Hors ligne