У меня есть сеть, где у меня есть модем + маршрутизатор, поставляемый интернет-провайдером (192.168.50.1), который подключен к моему основному маршрутизатору (192.168.100.1). Я хотел бы подключиться к маршрутизатору ISP через мой основной маршрутизатор.

Сегодня я могу сделать это только через прямое соединение в дополнение к ручной настройке статического ip (192.168.50.100/255.255.255.0). Это немного утомительно, так как мне приходится ползти на чердак, чтобы сделать это.

Таблица маршрутизации на моем главном роутере

default eth0 (WAN)  192.168.50.1    0
192.168.50.0/255.255.255.0  eth0 (WAN)  *   0
192.168.50.1    eth0 (WAN)  *   0
192.168.100.0/255.255.255.0 br-lan (LAN)    *   0

Детали WAN моего основного маршрутизатора:

WAN IP Address:192.168.50.100
WAN Netmask:255.255.255.0
WAN MAC Address:EC:08:6B:FF:D3:BD
WAN Gateway IP:192.168.50.1
WAN DNS Server(s):192.168.50.1

Я знаю, как программировать вещи, но я никогда не изучал основы маршрутизации, поэтому, вероятно, я не могу понять, почему эта таблица маршрутизации недостаточна. Для меня это звучит так:

if someone is requesting traffic to 192.168.50.* on the LAN interface
then send it out on the WAN interface

И это именно то, что я делаю ... Кажется, не имеет значения, назначаю ли я ручной IP (192.168.50.100/255.255.255.0) подсети .50 или просто останусь в подсети .100 . Я все еще получаю

ping 192.168.1.50
PING 192.168.1.50 (192.168.1.50): 56 data bytes
ping: sendto: No route to host         
  • Мой основной маршрутизатор работает под модом DD-WRT под названием Gargoyle Router (v1.9).
  • Основной маршрутизатор (Gargoyle) контролирует использование полосы пропускания и регулирует количество устройств, если они превышают свою квоту. Это необходимо из-за большого количества внутренних пользователей и ограниченной квоты от моего провайдера.
  • Я запускаю OS X (и много других вещей), но просто придерживаюсь основ сети: я знаю, как обойтись независимо от операционной системы :-)

1 ответ1

0

Я сертифицированный манекен. Как отметил @grawity, при вводе 50,1 и 1,50 есть большая разница ...

Ввод правильного адреса имеет большое значение.

Я набрал 192.168.1.50, а не 192.168.50.1, при попытке подключения. Слишком много сетевых изменений за один день может сделать это для человека.

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