-1

У меня есть базовое понимание сетей, но я просто хочу знать больше, чего я не понимаю.

Итак, у меня есть 1-й маршрутизатор, который подключен к DSL/Router, а не к Интернету. Итак, моя структура такова:

ПК -> (Порт LAN) Маршрутизатор (порт WAN) -> (Порт LAN) DSL/ Маршрутизатор (порт WAN) -> Интернет

Итак, если можно, мой первый вопрос: если я подключу маршрутизатор к DSL/ маршрутизатору таким образом, чтобы я использовал порт LAN на маршрутизаторе вместо порта WAN, смогу ли я по-прежнему подключаться к Интернету? Я думаю, что реальный вопрос заключается в том, что, когда вы отправляете ip-запрос на маршрутизатор, а он не является одним из его внутренних IP-адресов, отправляет ли он этот запрос на порты WAN и LAN, ИЛИ только на WAN?

И второй вопрос: IP-пул LAN DSL/Router из сети 10.0.0.1. Пул IP-адресов маршрутизатора относится к сети 192.168.0.1 (мне очень жаль, что я забыл его имя класса, я верю, что первое - это A, а второе - C thou). Таким образом, я могу подключиться с ПК на DSL/ маршрутизатор. Но я подумал, что не могу, потому что хочу получить доступ к внутреннему IP-адресу, и хотя эти адреса НЕ маршрутизируются. o Я предполагал, что он будет сброшен Маршрутизатором. Зачем?

Я надеюсь, что я объяснил это ясно. спасибо за любые ответы.

2 ответа2

0

Для той сети, которую вы просматриваете, лучшим вариантом будет:

[ПК] -> [Маршрутизатор 1: LAN-порт -> Маршрутизатор 1: LAN-порт] -> [Маршрутизатор 2: LAN-порт -> Маршрутизатор 2: WAN-порт] -> Интернет.

Или, другими словами, первый маршрутизатор подключается к маршрутизатору, подключенному к Интернету, с подключением к локальной сети. Причина этого заключается в том, что вам не нужна вторая подсеть для другого маршрутизатора (в большинстве случаев в домашних условиях), поэтому просто относитесь к первому маршрутизатору как к коммутатору, а не маршрутизатору.

Установка этого способа означает, что вы подвергаетесь гораздо меньшему риску обхода двойного NAT, который может сломать все виды вещей. Вы можете получить только одну трансляцию NAT на маршрутизаторе, подключенном к Интернету, благодаря чему все работает нормально.

В этом случае вы получите одну подсеть, по звукам это будет 10.0.0.0/24. Это сделает общение со всеми вашими внутренними устройствами намного проще.

0

Интернет функционирует с несколькими слоями маршрутизаторов как само собой разумеющееся. Например, когда ваш трафик покидает ваш дом и проходит через DSL, он попадает в маршрутизатор оператора и, вероятно, несколько других, прежде чем добраться до конечного пункта назначения. Команда Windows tracert может показать вам все промежуточные переходы, которые ваш трафик проходит между вашим ПК и конечным пунктом назначения. Однако вашей главной проблемой будет NAT.

Почти все маршрутизаторы потребительского уровня поддерживают получение своего адреса "WAN" через DHCP. Кроме того, почти все маршрутизаторы потребительского уровня имеют встроенные DHCP-серверы и будут выдавать диапазон адресов по вашему выбору через порты локальной сети. Если вы хотите соединить несколько маршрутизаторов таким образом, то, если один маршрутизатор получит адрес через DHCP от другого, он будет работать.

Ваши маршрутизаторы также выполняют функцию под названием NAT. Это необходимо, потому что большинство интернет-соединений потребительского уровня получают только один IP-адрес от своего провайдера. NAT на самом деле переписывает трафик туда и обратно на лету, позволяя нескольким машинам за маршрутизатором обмениваться и появляться снаружи, как будто все они с одного IP-адреса. Поскольку вы используете два маршрутизатора, вы будете иметь двойную NAT. Это проблема только в том случае, если вы хотите запустить программное обеспечение серверного типа, которое принимает входящие соединения без инициации исходящих соединений.

Итак, скажем, маршрутизатор A получает свой WAN IP от вашего интернет-провайдера и раздает адреса на своих портах LAN в 10.0.0.0/24 (то есть с 10.0.0.1 по 10.0.0.254). У вас есть сервер, подключенный к портам LAN маршрутизатора A. Он имеет адрес 10.0.0.3 и серверное программное обеспечение прослушивает порт 2000. Необходимо настроить переадресацию портов в маршрутизаторе A для пересылки входящего трафика через порт 2000 на 10.0.0.3. Это - то, где DHCP сосет, потому что что, если ваша аренда DHCP истекает, и ваш маршрутизатор дает другой IP. Но это не изменит конфигурацию переадресации портов. Поэтому я бы настроил DHCP-маршрутизатор A для выдачи адресов в диапазоне от 10.0.0.1 до 10.0.0.127 и вручную назначил 10.0.0.129 серверу. Таким образом, он всегда будет доступен независимо от того, что делает DHCP.

Теперь добавьте Router B в миксе. Маршрутизатор B получает свой WAN IP от маршрутизатора A и настроен на раздачу адресов на своих портах LAN в 192.168.0.0/24 (то есть с 192.168.0.1 по 192.168.0.254). У вас есть сервер, подключенный к портам LAN маршрутизатора B. Переадресация портов маршрутизатора B должна совпадать с маршрутизацией A, иначе ваш трафик попадет в локальную сеть 10.0.0.0/24, но не в вашу локальную сеть 192.168.0.0/24. И вы можете понять, почему было бы лучше назначить маршрутизатору B IP-адрес вручную, а не полагаться на DHCP, потому что, если DHCP внезапно решит предоставить маршрутизатору B другой IP-адрес, вам придется перенастроить переадресацию портов.

Я надеюсь, что это полезно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .