В моем общежитии мне предоставили порт Ethernet, я купил маршрутизатор и, используя его, подключил кабель локальной сети к порту WAN, их сеть находится в диапазоне 172.20.64.1-254, я использую динамический IP-адрес, и моему маршрутизатору был назначен IP-адрес 1, и я настроил свой собственный сервер DHCP через частный IP-адрес 192.168.0.1-254. Они пришли ко мне и сказали, что он конфликтует с их сервером DHCP, и другие не могут пользоваться Интернетом. Как это возможно?? Затем они сказали мне использовать свой маршрутизатор в качестве коммутатора.
решение1
DHCP работает через широковещательные рассылки. То есть машина, которой нужен IP-адрес, отправляет широковещательную рассылку на 255.255.255.255, запрашивая ответ DHCP-сервера (ожидая, что в сегменте сети будет только один DHCP-сервер).
В приведенном выше случае - когда клиент в сети делал широковещательную передачу, ваш маршрутизатор предлагал адрес DHCP в вашем собственном диапазоне IP, а его сервер DHCP предлагал адрес в своем диапазоне. Однако любой, кто использовал IP, предложенный вашим маршрутизатором, не смог бы маршрутизировать за пределы сети.
Вам повезло, что вам сказали использовать его только как переключатель — в большинстве компаний это было бы крайне нежелательно, да и в большинстве университетов тоже.
Что касается настройки маршрутизатора — либо сделайте так, как они сказали (используйте его как коммутатор), либо, если вы действительно хотите быть странным, вы можете подключить настенный порт к порту WAN вашего маршрутизатора и заставить маршрутизатор получать IP-адрес через DHCP, а затем вы можете настроить правила NAT/брандмауэра и т. д. на своем маршрутизаторе, чтобы они влияли на ваши собственные устройства.