Puis-je utiliser le Wi-Fi et la mise en réseau par câble (Ethernet) en même temps?


10

Je suis sur un intranet non connecté à Internet et un routeur Wi-Fi avec connexion à Internet. Lorsque je suis connecté au réseau sans fil, je peux naviguer sur Internet, mais je ne peux pas parcourir mon LAN avec mon câble Ethernet connecté.

Comment puis-je naviguer sur Internet via mon routeur Wi-Fi et en même temps parcourir mon application Web LAN locale via mon câble Ethernet connecté?


Comment accédez-vous aux "applications LAN"? Pourriez-vous nous donner un exemple de l'adresse Web que vous utilisez pour y accéder? Pourriez-vous confirmer que lorsque vous dites "il essaie de se connecter à Internet", vous voulez dire que lorsque vous essayez d'accéder à une application LAN, il essaie en quelque sorte de rechercher cette application sur Internet? Comment avez-vous configuré le réseau sur votre ordinateur (sans fil et Ethernet)?
Huygens

@Huygens J'utilise l'adresse suivante pour mes applications Web LAN: xxx.xxx.com/weberp . ou 10.10.100.3/weberp. Et il essaie d'aller sur Internet. Les deux connexions sont DHCP.
omadegbo

Qu'est-ce qui nslookup xxx.xxx.comrevient pour IP sur le sans fil et qu'est-ce qu'il retourne sur le LAN Ethernet? De plus, quel est le sous-réseau de votre LAN sans fil DHCP et quel est le soleil de votre LAN Ethernet DHCP? Enfin, quelle est la table de routage lorsque vous êtes connecté au LAN Ethernet ( route -n)?
Huygens

Pour ce que je comprends, le sans fil et le filaire sont 2 connexions différentes, il ne devrait y avoir aucun problème pour votre système à résoudre les noms locaux via votre interface LAN. Pouvez-vous nous fournir des informations sur vos adresses IP / masque de sous-réseau? Exécutez la commande suivante sur votre console et donnez-nous les résultats: ifconfig ou ip add Publiez les résultats.
jmsaraiva

vous devez choisir l'un ou l'autre, ils font tous les deux la même fonction, Ethernet remplace le wifi.
Sean

Réponses:


5

Vous pouvez certainement. Vous ne l'avez pas spécifié, mais je suppose que vous obtenez automatiquement l'adresse IP (via DHCP ) à la fois sur une connexion filaire et sans fil.

L'Ethernet filaire est plus rapide que le sans fil, donc s'il y a deux façons d'arriver quelque part, la volonté filaire a la priorité sur le Wi-Fi par défaut. Cela dit, lorsque vous vous connectez aux deux liaisons, les deux serveurs DHCP par défaut se présentent comme la passerelle par défaut pour tout le trafic.

Alors maintenant, votre ordinateur pense qu'il a deux façons de se connecter à Internet, et comme le filaire est préféré, il enverra du trafic pour Internet via Ethernet. Si tel est le cas, vous verrez deux passerelles pour les réseaux par défaut 0.0.0.0 dans votre table de routage route -n, une avec votre routeur sans fil comme passerelle et une pour les câblés.

Mais la métrique de la passerelle Ethernet serait inférieure à celle de la connexion sans fil, votre PC y enverra donc les paquets. Maintenant que votre routeur Ethernet les reçoit, il ne sait pas quoi en faire, il les laisse donc tomber. L'ordre dans lequel vous vous êtes connecté en premier ne devrait pas avoir d'importance.

En ce qui concerne la correction (cela suppose le cas DHCP), la bonne façon serait de dire au routeur LAN d'arrêter de se présenter comme la passerelle par défaut. Vous devez vous connecter au routeur et consulter les paramètres. Si vous n'avez aucun contrôle sur le routeur, vous pouvez le supprimer de votre côté avec:

route del default gw eth.router.ip.address

1

Je n'ai toujours pas suffisamment d'informations pour vous donner une réponse à laquelle je suis à 100% confiant, mais voici quelques hypothèses.

  • Lorsque vous êtes connecté sur le LAN câblé, vous êtes sur un sous-réseau différent de celui utilisé avec le LAN sans fil. Le routage entre ces 2 LAN n'est pas configuré, et donc lors de la demande d'une plage IP qui n'est pas dans le LAN actif actuel, les paquets sont envoyés à l'interface "par défaut", généralement la passerelle / routeur.
  • Vous avez à la fois une connexion sans fil et câblée active, mais la connexion câblée est activée après que l'outil de gestion de réseau sans fil et quel que soit celui que vous utilisez remplace simplement les entrées de la table de routage par la dernière connexion activée. Ainsi, lorsque vous activez la connexion filaire, la table de routage précédente est "annulée / supprimée". Vous devrez peut-être ajuster le routage manuellement dans votre outil de gestion de réseau.

0

Le gestionnaire de réseau d'Ubuntu est désormais livré avec une fonctionnalité intéressante pour isoler une interface pour les ressources locales uniquement. Cette fonctionnalité vous permet de spécifier une interface (comme un VPN ou une connexion LAN) comme locale uniquement et à ne pas utiliser pour les connexions Internet sortantes.

Dans votre menu WiFi, accédez à Modifier les connexions , puis sélectionnez la connexion Ethernet que vous souhaitez modifier. Ensuite, accédez à l' onglet Paramètres IPv4 et cliquez sur le bouton Itinéraires . Cochez la case intitulée Utiliser cette connexion uniquement pour les ressources sur son réseau :

entrez la description de l'image ici

Faites de même avec l' onglet Paramètres IPv6 si nécessaire. Enfin, déconnectez puis reconnectez l'interface modifiée.

Désormais, Ubuntu ne dirigera pas intelligemment le trafic lié à Internet via cette interface.


Alternativement, vous pouvez faire la même chose à partir de la ligne de commande. cdvers /etc/NetworkManager/system-connectionset trouvez l'interface que vous souhaitez cibler.

Ouvrez-le avec sudo nano <your targeted interface>et ajoutez le texte suivant sous les en [ipv4]- [ipv6]têtes et :

never-default=true

Votre fichier terminé devrait ressembler à quelque chose comme:

...

[ipv4]
dns-search=
method=auto
never-default=true

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=auto
never-default=true

Notez qu'avec la méthode de ligne de commande, vous devrez vous déconnecter et vous reconnecter au réseau pour autoriser ces paramètres.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.