Deux routeurs se battent sur LAN

28

Mon appartement est assez grand et la plupart des chambres ont plusieurs murs, ce qui signifie que les signaux Wifi tombent facilement.

Pour lutter contre cela, j'ai trouvé un routeur DSL de rechange que j'avais auparavant et l'ai placé dans la cuisine et l'ai connecté avec un câble Ethernet à mon routeur ADSL qui est la passerelle de mon réseau local.

Voir schéma

entrez la description de l'image ici

Internet a été formidable et la couverture Wifi s'est améliorée avec les deux hotspots Wifi.

Le seul problème est maintenant que mon PC qui se connecte au routeur principal obtient une connexion Ethernet non fiable. Pour confondre encore plus les choses, si j'essaie de me connecter au routeur en utilisant l'IP par défaut de

192.168.0.1

Un instant, j'obtiendrai le routeur ADSL, puis si je rafraîchis, j'obtiendrai l'ancien routeur DSL.

C'est comme s'ils se battaient pour l'adresse IP spécifique et ne pouvaient pas l'attribuer. Je suppose que je dois avoir une sorte d'esclave / maître (si je peux utiliser ce terme) pour appliquer l'autorité sur le réseau.

Des idées qui se passent? Comment puis-je résoudre ce problème?

tomaytotomato
la source
Oui. Les deux routeurs utilisent 192.168.0.1leur propre adresse. Ils ne sont donc pas vraiment des «combats», mais vous vous installez ensuite dans le même réseau de la manière dont ils n'ont jamais été conçus pour fonctionner. Chaque appareil sur un réseau a besoin d'une adresse distincte, sinon un non-sens comme cela se produit. De plus, étant donné qu'ils agissent tous les deux en tant que serveurs DHCP, il s'agit de déterminer à quel routeur vous pourrez vous connecter afin d'obtenir une véritable connexion.
JakeGould

Réponses:

37

Non. Vous devez configurer pour que les routeurs aient des IP différentes. De préférence, vous attribuez 192.168.0.1au routeur Virgin et 192.168.0.2au routeur Sky. Cela se fait avec le routeur Sky déconnecté du routeur Virgin, via un client sans fil. Vous devez également désactiver le serveur DHCP sur le routeur Sky. Connectez ensuite le routeur Sky du port LAN au port LAN du routeur Virgin.

Ensuite, le routeur Sky agira comme un simple point d'accès Wifi qui relie simplement le signal Wi-Fi à un câble.

Ce qui se passe, c'est que les deux routeurs ont la même IP, ce qui signifie que lorsque vous tapez 192.168.0.1dans votre barre d'adresse, ce ne sera qu'une question de savoir quel routeur qui répondra le plus rapidement à votre requête qui "gagnera", ainsi vous obtiendrez au hasard le Sky page ou la page Virgin.

La connexion Internet non fiable vient de ce que les deux routeurs ont 192.168.0.1et les deux sont votre passerelle, donc la moitié de vos paquets seront perdus hors d'une interface DSL sans connexion Internet.

La connexion Internet non fiable peut également provenir du fait que les deux routeurs sont des serveurs DHCP et voici la même chose, le DHCP qui répond le plus rapidement sur la requête initiale pourra servir votre ordinateur.

Après cela, vous utiliserez 192.168.0.1pour administrer le routeur Virgin et 192.168.0.2pour administrer le routeur Sky.

sebastian nielsen
la source
Il est peu probable que cela fonctionne, car le routeur Sky bloque probablement le trafic qui permettrait aux utilisateurs d'obtenir une affectation DHCP de la boîte vierge via le point d'accès Sky. Vous pouvez avoir 2 serveurs DHCP, tant qu'ils ont tous deux donné 192.168.0.1 comme passerelle par défaut. Les deux s'appuient sur la configuration de la boîte, ce qui est peu probable si mon expérience de Sky se déroule. Mais l'OP pourrait acheter un routeur «câble» sans fil en ligne (environ 20-30 £) et qui devrait avoir toutes les options disponibles.
James Snell
Si vous disposez de deux serveurs DHCP, vous devez vous assurer que les plages IP distribuées par eux sont distinctes. Sinon, 192.168.0.20 peuvent être attribués à deux ordinateurs, et aucun d'eux n'aura de connexion Internet fiable.
Alexander
2
James: Oui si vous passez par l'interface WAN oui. Mais dans ce cas, vous connectez LAN à LAN, ainsi la demande DHCP du routeur Sky arrivera au routeur Virgin - car techniquement l'interface LAN (et sans fil) passe par un commutateur, même si le lan-> wan règne à l'intérieur du sky box bloque les requêtes / réponses DHCP. Donc, quel que soit le bloc opérateur, il fonctionnera en configurant tout manuellement. Seul cas, cela ne fonctionnera pas si l'opérateur a configuré les ports LAN pour avoir un cas d'utilisation spécifique (port1 = Internet, port2 = VoIP, port3 = IPTV, etc.) et donc avoir des VLAN distincs. Mais c'est rare.
sebastian nielsen
6

Vous devez configurer l' attribution d'adresse de réseau privé DHCP de vos routeurs .

Vous devez configurer VirginRouter pour attribuer des adresses aux clients DHCP sur le réseau privé 192.168.1.x et SkyRouter pour attribuer des adresses sur le réseau privé 192.168.2.x.

Examinons votre situation actuelle:

  • Supposons que Virgin attribue votre adresse IP de modem 72.22.22.22.

  • Supposons que le modem et son routeur sans fil ne soient pas intégrés. L'adresse privée du modem Virgin ADSL est par défaut 192.168.0.x.

  • Étant donné que l'adresse réseau privé de VirginRouter n'est pas configurée, VirginRouter utiliserait également l'adresse réseau privé par défaut de 192.168.0.x.

  • Étant donné que l'adresse de réseau privé de SkyRouter n'est pas non plus configurée, SkyRouter utiliserait également l'adresse de réseau privé par défaut de 192.168.0.x.

  • Vous avez trois segments de réseau: segment VirginModem, segment VirginRouter et segment SkyRouter.

  • Le segment SkyRouter est un client du segment VirginRouter. Le segment VirginRouter est un client du segment VirginModem.

  • De toute évidence, il n'y a aucune interférence entre le segment VirginRouter et le segment VirginModem, car il n'y a aucun moyen pour tout autre client d'accéder au segment VirginModem.

  • Il y a des interférences entre le segment SkyRouter et le segment VirginRouter, car ils sont en ondes communes, car les deux segments se présentent à leurs clients communs en utilisant la même adresse de passerelle.

Votre situation actuelle entraînerait l'interférence suivante de deux segments de réseau.

  • VirginModem attribue à son routeur wifi (à savoir VirginRouter) l'adresse 192.168.0.2 en tant que premier / seul client de son réseau privé, s'identifiant comme 192.168.0.1.

  • VirginRouter enregistrera 192.168.0.1 comme adresse de passerelle vers le segment VirginModem.

  • VirginRouter attribue à SkyRouter l'adresse 192.168.0.2 en tant que premier client de son réseau privé, s'identifiant comme 192.168.0.1.

  • SkyRouter enregistrera 192.168.0.1 comme adresse de passerelle vers le segment VirginModem. Ce n'est toujours pas un problème, car le seul chemin d'accès de SkyRouter à VirginRouter est un segment Ethernet non partagé.

  • VirginRouter attribue à votre ordinateur portable l'adresse 192.168.0.3 comme 2e client de son réseau privé, s'identifiant comme 192.168.0.1.

  • Votre ordinateur portable enregistrera 192.168.0.1 comme adresse de passerelle vers le segment VirginModem.

  • SkyRouter attribue à votre ordinateur portable l'adresse 192.168.0.3 en tant que 2e client de son réseau privé, s'identifiant comme 192.168.0.1.

  • Maintenant, il y a un problème car l'ordinateur portable est confus au sujet de l'adresse de passerelle 192.168.0.1.

  • De plus, en raison d'une situation aléatoire inhérente, que se passe-t-il si VirginRouter attribue votre iPad 192.168.0.7. Mais SkyRouter lui attribue 192.168.0.9, tous deux via la même adresse de passerelle que 192.168.0.1? Quelle est son adresse IP?

La solution consiste à découpler les adresses réseau des deux segments de réseau partageant le même média (c'est-à-dire le même air et espace et quelles que soient la poussière et les bactéries en suspension entre eux), afin que leurs clients puissent les différencier.

  • Vous devez configurer VirginRouter pour attribuer des adresses aux clients DHCP sur le réseau privé 192.168.1.x et SkyRouter pour attribuer des adresses sur le réseau privé 192.168.2.x.

  • VirginRouter DHCP attribuerait alors à SkyRouter l'adresse 192.168.1.2.

  • Votre ordinateur portable serait attribué par VirginRouter DHCP l'adresse, par exemple, 192.168.1.5. Votre ordinateur portable identifierait sa passerelle réseau vers le segment VirginRouter comme 192.168.1.1.

  • Votre ordinateur portable serait attribué par SkyRouter DHCP l'adresse, disons, 192.168.2.7. Votre ordinateur portable identifierait sa passerelle réseau comme 192.168.2.1.

  • Maintenant, votre iPad, votre haut-parleur sans fil, votre récepteur de téléphone VoIP wified, votre imprimante HP wified, votre tasse de café wified ou votre chien robotique wified seraient tous chacun assignés automatiquement à des adresses IP sans interférence via des passerelles sans interférence vers les deux segments .

Vous ne devez configurer aucune adresse sur votre PC / ordinateur portable ou côté client. Sinon, vous devrez répéter une telle configuration pour chaque PC / ordinateur portable qui entre dans votre maison, et vous devrez également vous souvenir de toutes les adresses que vous aviez précédemment attribuées.

Exemple de configuration de l'adresse de démarrage DHCP sur un routeur Linksys:

http://kb.linksys.com/Linksys/GetArticle.aspx?docid=b3d06f6582db4827a385b696e353eb16_How_to_configure_DHCP_Reservation_using_Cisco_Connect_Cloud.xml&pid=89&converted=0

Geek béni
la source
Lisez également stackoverflow.com/questions/1982222/… , pour une situation différente, pour comprendre les contraintes du routeur DHCP.
Blessed Geek
3

Je suppose que je dois avoir une sorte d'esclave / maître (si je peux utiliser ce terme) pour appliquer l'autorité sur le réseau.

C'est exact. Sebastian a expliqué comment procéder étape par étape et pourquoi. Mais souvent, il existe un moyen plus simple de configurer un appareil comme esclave. Il devrait y avoir un paramètre dans la configuration de votre ancien routeur où vous pouvez choisir un mode comme:

  • Point d'accès
  • Pont
  • Répétiteur

Je ne peux pas être plus précis car je ne connais pas le modèle de votre routeur. La description de l'interface du routeur doit indiquer clairement laquelle choisir.

Peter
la source
4
Les routeurs DSL livrés via un FAI ont rarement ces paramètres. S'ils ont de tels paramètres, il sera souvent caché ou verrouillé pour l'utilisateur final, et seul le support ISP (Sky) pourra le changer. Apparemment, l'OP a mis fin au contrat avec Sky et a pu garder le modem DSL, donc Sky ne pensera même pas à l'aider à déverrouiller son modem. Il est donc préférable de tout configurer manuellement.
sebastian nielsen
2

C'est ce qui a fonctionné pour moi dans une situation similaire. J'ai aussi 2 routeurs.

Le premier routeur est Huawei et est connecté à mon FAI. Pour une raison peu claire, la partie WI-FI de ce routeur est bloquée par le deuxième routeur (Trendnet), j'ai donc désactivé le Wi-Fi sur le routeur Huawei. Le deuxième routeur est connecté par câble au premier routeur et fournit un accès Internet à la fois par câble et wi-fi. DHCP est activé sur les deux routeurs. L'adresse IP du premier routeur est 192.168.1.1 et j'ai défini manuellement l'adresse IP du deuxième routeur sur 192.168.2.1 pour éviter tout conflit.

Je ne peux accéder aux interfaces Web de gestion des deux routeurs que lorsque je suis connecté par câble ou wifi au deuxième routeur (Trendnet). Si je suis connecté au premier routeur, je ne peux pas accéder à l'interface Web de gestion du second routeur. Cela peut nécessiter des paramètres avancés dans un ou les deux routeurs que je ne connais pas.

Le second port WAN du routeur (Trendnet) est connecté à l'un des premiers ports LAN du routeur (Huawei). De cette façon, les serveurs DHCP seront complètement séparés. Quel que soit le routeur auquel j'ai choisi de me connecter (WiFi ou LAN), un seul serveur DHCP répondra et attribuera une adresse IP au PC / ordinateur portable ou à la tablette / au smartphone.

Hose Careras
la source
Un réseau 192.168.1.x n'est généralement pas visible à partir d'une adresse IP 192.168.2.x, ni vice versa, car ces réseaux ont un masque de sous-réseau 255.255.255.0. Vous avez donc configuré deux réseaux distincts, ce qui explique pourquoi vous ne pouvez pas atteindre le deuxième routeur lorsque vous êtes sur le premier réseau. Mais pourquoi pouvez-vous atteindre le premier routeur sur le deuxième réseau? Avez-vous modifié les masques de sous-réseau par défaut?
vinnief