1

У меня проблема с сетью, похожая на Маршрут к серверу в подсети. Я пробовал решение, но безуспешно.

Вот моя топология сети:

Internet
    |  
    | 
   ADSL 
x.x.x.x (external)
Linksys WAG120N (Router1)---------------------+
255.255.255.0                                 |
192.168.1.1 (internal)                        |
  DHCP active                                 |
    |                                         |
    |                                         |
    |                                         |
LAN-to-WAN                                    |
192.168.1.2 (external, static)          192.168.1.100 (DHCP)
D-link DSL-2730E (Router2)                 PC1 Windows 10
255.255.255.0                        
192.168.2.1 (internal)
  DHCP active
    |
    |                             
192.168.2.2 (static)          
Ubuntu Server 16.04 with node server on Port 3344

Дополнительная информация:

  • Маршрутизатор 1 подключен к маршрутизатору 2 LAN-to-WAN
  • на обоих маршрутизаторах включена NAT, динамическая маршрутизация отключена
  • Защита межсетевого экрана Router2 SPI отключена, разблокированный анонимный WAN-запрос
  • Переадресация порта Router1 на 192.168.1.2 WAN порт 3344, LAN порт 3344 TCP
  • Переадресация порта Router2 на порт WAN 3344.1.2.2.2, порт LAN 3344 TCP
  • Я могу пинговать Router2 192.168.2.1 с моего ПК1
  • Я не могу пропинговать сервер 192.168.2.2 с моего ПК1

Переадресация портов работает, и сервер отвечает, когда трафик поступает из Интернета, то есть когда я ввожу внешний IP-адрес Router1 и перенаправленный порт xxxx:3344 в браузере на ПК1, я получаю ответ в браузере. Как ни странно, когда я ввожу внешний IP-адрес Router2 192.168.1.2:3344 или внутренний IP-адрес Router2 192.168.2.1:3344 (через статический маршрут) в браузере на ПК1, который, как я ожидаю, Router2 перенаправит трафик на мой сервер@192.168.2.2:3344, ни один из них не работает, в Google Chrome написано "Этот сайт недоступен". Я что-то пропустил? Заранее спасибо.

Edit1:

  • Причина, по которой я хочу разделить две подсети, заключается в том, что я хочу заблокировать доступ в Интернет для подсети 192.168.2.0/24.
  • Я также попытался настроить статический маршрут на маршрутизаторе Router1 с пунктом назначения 192.168.2.0, маской подсети 255.255.255.0, адресом следующего перехода 192.168.1.2, доступен только один интерфейс - интерфейс a1, а метрика - 1 (не конечно, что он делает), но все равно не повезло.

Edit2:

  • Моя цель - полностью заблокировать доступ в Интернет для подсети 192.168.2.0/24 и разрешить доступ в Интернет для подсети 192.168.1.0/24.
  • В подсети 192.168.2.0/24 будет подключено около 12 клиентских устройств Android, которые не имеют доступа к Интернету, кроме сервера.
  • Еще одна причина, по которой я хочу использовать отдельную подсеть, заключается в том, что управлять фильтром доступа в Интернет будет проще, отфильтровывая весь диапазон IP-адресов (кроме сервера) в подсети через один маршрутизатор.

2 ответа2

0

Если вам не нужно иметь две отдельные сети 192.168.1.0/24 и 192.168.2.0/24, подключите ваш первый маршрутизатор ко второму маршрутизатору через порты LAN. Второй способ - попытайтесь настроить статический маршрут на вашем ПК или на первом маршрутизаторе: если источником является IP-адрес локальной сети (192.168.1.0/24), а адрес назначения - 192.168.2.0/24, направьте пакет на интерфейс локальной сети (на первом маршрутизатор).

0

Вы противоречили себе. Вы пытаетесь перенести порт на сервер, чтобы открыть порт для Интернета для вашего сервера. но затем скажите, что вы хотите заблокировать доступ в Интернет для сети 192.168.2.0 /24.

Способ контролировать перегрузку в вашей локальной сети - это использовать качество обслуживания на главном маршрутизаторе, или, если вы использовали qos и полностью используете соединение ISP с qos, вы должны обновить план ISP до плана с большей пропускной способностью.

Вот как вы бы это настроили:

ADSL (wag120N).
SSID = "домашняя сеть".
IP-адрес локальной сети = "192.168.1.1 255.255.255.0".
DHCP-пул = "192.168.1.2 - 192.168.1.249".
WPA2-PSK = "MyPass1234!».
тип безопасности = "только AES".
Брандмауэр = включен!
Канал-1.

D-Link DSL-2730E.
MODE = AP.
SSID = "домашняя сеть".
IP-адрес локальной сети = "192.168.1.254 255.255.255.0".
DHCP = "отключен на этом маршрутизаторе!».
WPA2-PSK = "MyPass1234!».
тип безопасности = "только AES".
NAT & Firewall = ВЫКЛ!
Канал - 6 или 11.
Подключите два, (маршрутизатор Lan порт) к (маршрутизатор 2 LAN порт)

Ubuntu Server 16.04 192.168.2.250 255.255.255.0

Запишите Mac-адрес серверов ник. Он понадобится вам для следующих шагов.

Сейчас самое время выполнить тест скорости speakeasy.net, чтобы определить реальную пропускную способность, которую вы получаете от своего интернет-провайдера. Убедитесь, что никто не использует Интернет, когда вы делаете, вы хотите, чтобы он был точным. Отключите пользователей, если вам нужно. Запишите общее количество вверх / вниз. Зайдите на 192.168.1.1, войдите через ваш админ / пароль.

Нажмите на вкладку «Приложения и игры», затем выберите QoS во вложенных вкладках.

ПРИМЕЧАНИЕ. Поддержка Wi-Fi Multimedia (WMM) - это функция беспроводного QoS, которая улучшает качество аудио-, видео- и голосовых приложений, отдавая приоритет беспроводному трафику. Он включен по умолчанию.

В разделе «Нет подтверждения» оставьте этот параметр отключенным.

В поле «Приоритет политики доступа в Интернет» выберите «Включено».

ПРИМЕЧАНИЕ. Вы можете установить для входной полосы пропускания значение Авто или Вручную. Авто установит пропускную способность восходящего канала на 512 Кбит / с. Используйте руководство, введите общее значение вверх / вниз, которое вы записали ранее. Введите его в это поле примерно на 10% ниже для того, что вы записали. Идея состоит в том, чтобы на вашей стороне соединения было узкое место, которым вы управляете, а не маршрутизаторы ISP.

Нажмите на стрелку раскрывающегося списка, чтобы выбрать соответствующую категорию в зависимости от того, как вы хотите установить приоритет. Создайте имя, чтобы легко идентифицировать устройство и введите его MAC-адрес, затем выберите желаемый уровень приоритета.

Нажмите, чтобы сохранить изменения.

ПРИМЕЧАНИЕ. Установленные вами параметры будут отображаться в поле «Сводка» ниже.

Вот и все, если вы не хотите, чтобы трафик сервера мешал вашему домашнему сетевому трафику, установите для сервера более низкий приоритет, чем для остальных домашних клиентов.

Я надеюсь, что это помогает вам.

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