
Моя установка следующая.
+-------+
| Modem |
+-------+
| | |
| | +----> Internet
| |
| +-------> Router 1 [192.168.1.1] (Home & Private Network)
| |
| +---> Main PC & Own Mobile Devices
| +---> Lightning
| +---> Harmony Hub
| +---> Wi-Fi Repeater in Bridge Mode for Living Room Devices (No Repeating)
|
+----------> Router 2 [192.168.2.1] (Guest & Testing Network)
|
+---> Test & Webbrowsing PC
+---> Mobile Devices of Friends and Guests
Правильна ли эта настройка, так что устройства, подключенные к маршрутизатору 2, не могут видеть/подключаться к устройствам, подключенным к маршрутизатору 1 через мой модем? Я хотел бы полностью изолировать свою гостевую и тестовую сеть от моей частной сети.
Я уже проверил, и оба маршрутизатора получили разные публичные IP-адреса. Кроме того, когда я попытался пинговать свой основной ПК с моего тестового ПК, он отключился по тайм-ауту, как и ожидалось. Однако, когда я сделал это наоборот, я получил сообщение от своего провайдера «TTL expired in transit». Что это значит на самом деле? Разве он не должен отключаться по тайм-ауту, как и раньше?
PS: Когда я впервые подключил маршрутизатор 2, его внутренний IP-адрес также был 192.168.1.1, но он работал нормально, и не было конфликта IP-адресов с маршрутизатором 1. Означает ли это, что они были изначально изолированы? Я изменил его на 192.168.2.1, просто чтобы быть уверенным.
Спасибо за любую помощь.
решение1
Хотя ваша настройка верна, мне интересно, какие IP-адреса ваш модем предоставляет обоим маршрутизаторам, потому что я думаю, что ваше TTL expired in transit
сообщение исходит оттуда. Держу пари, что у модема также есть сеть 192.168.1.x.
Либо поместите модем в другой сегмент, либо поместите сеть маршрутизатора 1 в другой сегмент. Учитывая, что вы уже работаете с 2 маршрутизаторами, я бы предложил 192.168.10.x и 192.168.11.x соответственно, оставив модем на 192.168.1.x, чтобы все было легко распознать.
решение2
«Истекло время ожидания запроса» означает, что компьютер, отправивший PING, не получил ответа.
«TTL истек при передаче» означает, что пересылающий маршрутизатор на пути ответил с ошибкой.
Оба варианта указывают на то, что удаленный хост недоступен. Последнее означает лишь то, что маршрутизатор по пути решил сообщить вам об этом.
Немного странно получать сообщение TTL expired. Вероятно, происходит одно из двух:
- В маршрутизаторе 192.168.2.1 есть аномалия или неправильная конфигурация. Это другая модель?
- Модемная сторона не совсем права. Интересно, как вы получаете 2 публичных IP? Большинство поставщиков услуг предлагают только 1 динамический публичный IP, если вы не платите за несколько статических IP. Если вы покупали статические IP, вы обычно программируете их на каждом маршрутизаторе вручную, а не используете DHCP. Так что, честно говоря, я думаю, что вам повезло в этом. Это может вызвать у вас проблемы в будущем. Я не удивлюсь, если один из ваших двух публичных IP-адресов конфликтует где-то в модеме.