2

У меня есть маршрутизатор Netgear SRX5308 с включенным DHCP следующим образом:

Router IP 192.168.1.1
Subnet Mask 255.255.255.0
Start IP 192.168.1.100
End IP 192.168.1.254
DNS 1 192.168.1.71
DNS 2 192.168.1.72

Затем у меня есть маршрутизатор Linksys N900 Smart Wifi, который подключен к вышеупомянутому проводному маршрутизатору, снова с включенным DHCP следующим образом:

Router IP 10.78.84.247
Start IP 10.78.84.100
End IP 10.78.84.149
DNS 1 192.168.1.71
DNS 2 192.168.1.72

Поэтому, когда беспроводной клиент подключается к Wi-Fi, он получает диапазон IP-адресов, указанный для маршрутизатора Wi-Fi, кажется, что все работает нормально, клиенты правильно используют DNS.

Маршрутизатор Wi-Fi поставляется с сервером Samba, он позволяет нам делать NAS с жесткими дисками USB, проблема на проводных компьютерах не решается 10.78.84.247, почему и как я могу это исправить?

1 ответ1

2

Это потому, что оба маршрутизатора делают NAT/PAT. Linksys имеет адрес 192.168.1.x на своем интерфейсе wan, а затем использует 10.78.84.x на своем интерфейсе lan, поэтому клиенты на 192.168.1.x ничего не знают о 10.78.84.x, и любая попытка связаться с ними, как правило, будет перенаправлена на ваш GW по умолчанию (который является вашим восходящим интернет-соединением). Чтобы решить эту проблему, вы должны превратить маршрутизатор N900 Smart Wifi в мост, сказав ему не выполнять преобразование адресов или маршрутизацию. Если это невозможно в настройках, вы можете отключить DHCP на нем и вместо подключения канала WAN к сети 192.168.1.x подключить к нему порт локальной сети. Таким образом, клиенты в обеих беспроводных сетях получат адреса 192.168.1.x.

ЕСЛИ это не вариант или вы хотите разделить сети. вам нужно отключить трансляцию адресов на linksys и включить маршрутизацию между двумя подсетями. Затем либо на netgear, либо на каждом из компьютеров в 192.168.1.x вам нужно будет добавить статический маршрут для 10.78.84.0/24 (255.255.255.0) к ip-адресу порта wan на N900.

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