L’adresse de la passerelle des routeurs n’est pas annoncée dans le paquet d’offre dhcp

1

J'ai un routeur sans fil avec uniquement mon PC XP connecté au port LAN. Le port WAN est connecté à Internet. DHCP est activé sur le routeur. J'ai configuré l'IP de LAN de routeur en tant que 192.168.1.1 et la passerelle en tant que 192.168.1.33. Lors du débogage du paquet d’offre dhcp du routeur, j’aperçois que OPTION ROUTER (code 3) est annoncé comme 192.168.1.1 et non comme passerelle 192.168.1.33. Ainsi, les paramètres de réseau LAN PC sont mis à jour avec l'adresse IP de la passerelle sous la forme 192.168.1.1. Je veux savoir si c'est un comportement attendu ou non? N’est-ce pas que le routeur doit annoncer la passerelle comme étant 192.168.1.33 dans le paquet d’offre? De plus, il n’existe pas d’hôte sur le réseau local qui ait obtenu l’adresse IP 192.168.1.33; je l’ai simplement configurée comme passerelle par défaut sur le routeur.

                 ----------------------
                |                      |
                |                      |
                 ---------------------
(192.168.1.1)       L  L  L  L       W (IP 10.130.64.100) (DG 10.130.64.1)  
(DHCP enabled)       |                |   
(pool 1.100 - 1.200) |                |  
(DG option -         |                |    
 - 192.168.1.33)     |                |  
                    PC              Internet(IP 10.130.64.1)  
            (IP 192.168.1.100)  
            (DG 192.168.1.1)  
L - LAN port  
W - WAN port

LAN DG option is configurable on router. So i just simply configured some same 
subnet IP(192.168.1.33) and checking it on PC.
Goutham
la source
Est-ce juste un routeur grand public? Si tel est le cas, votre routeur ne doit avoir qu'une seule adresse IP de réseau local, ce qui doit être identique à la passerelle annoncée par le service DHCP sur votre réseau.
Spamwich
1. Le routeur ne peut pas avoir deux interfaces sur le même sous-réseau de couche 3 (en supposant un masque de sous-réseau / 24 sur les deux interfaces). 2. Le DG du routeur est uniquement le DG du routeur. Le DG de l'ordinateur correspond à l'adresse IP du routeur du réseau local, et non à l'adresse IP du routeur.
joeqwerty
@ joeqwerty. Merci pour vos points de vue. DG dont je parle n’est pas l’adresse de passerelle fournie au routeur par le port WAN. Il s'agit d'une adresse de passerelle pouvant être annoncée aux clients DHCP du réseau local. Il existe une option pour configurer DG avec l'adresse IP du réseau local et le pool DHCP sur le routeur. Alors, est-il exact que ce DG doit également être annoncé aux clients du réseau local dans le message d'offre DHCP?
Goutham
@ user3050461 .Merci de répondre. Il s’agit d’un routeur ISP sans fil principalement utilisé par les clients de petite taille.
Goutham
1
Si 192.168.1.33 est l’adresse IP du port WAN du routeur, c’est is notla bonne adresse IP à utiliser comme DG pour les clients du réseau local. Si 192.168.1.1 est l'adresse IP du port LAN du routeur, isl'adresse IP correcte à utiliser comme DG pour les clients LAN. Pouvez-vous publier un diagramme de réseau indiquant les adresses IP des deux interfaces de routeur?
joeqwerty

Réponses:

0

Votre routeur ne doit pas vous laisser penser que vous pouvez remplacer ce qu'il annonce comme adresse de passerelle par défaut via DCHP. En réalité, il ignorera votre tentative de remplacement et annoncera sa propre adresse IP comme passerelle par défaut.

Votre routeur a un bug.

Que le problème soit dans l'interface utilisateur (vous permettant d'essayer de le faire, quand ce n'est pas possible) ou le serveur DHCP (pour ne pas permettre de faire ce que vous essayez), est un sujet de débat.

Je dirai cependant qu'il me semble que laisser le NAT activé, mais outrepasser la passerelle par défaut annoncée par le serveur DHCP, est une configuration étrange. Une bonne interface utilisateur doit au moins vous avertir que votre routeur NAT ne peut pas être un routeur NAT à moins que les clients ne l'utilisent comme routeur, et vous suggérons d'arrêter d'essayer de remplacer le remplacement ou de désactiver le NAT si vous êtes ne va pas l'utiliser.

Spiff
la source