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é?
wireless
networking
omadegbo
la source
la source
nslookup xxx.xxx.com
revient 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
)?Réponses:
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:
la source
Je n'ai toujours pas suffisamment d'informations pour vous donner une réponse à laquelle je suis à 100% confiant, mais voici quelques hypothèses.
la source
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 :
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.
cd
vers/etc/NetworkManager/system-connections
et 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 :Votre fichier terminé devrait ressembler à quelque chose comme:
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.
la source