4

У меня есть ноутбук с Windows 7, выходящий в Интернет через Verizon Wireless MIFI, настроенный как 192.168.1.1. Он поддерживает только 5 беспроводных подключений, поэтому я не хочу использовать подключения без необходимости. У этого лэптопа есть сетевой Ethernet, которому я дал статический IP-адрес 192.168.0.5. Все остальное в сети 192.168.0.0 получает адрес через DHCP от маршрутизатора DLink с адресом 192.168.0.1. Также в этой сети есть принтер, некоторые сетевые камеры и компьютер Linux. В компьютере Linux нет беспроводной карты (и я не хочу ее покупать). Линукс ПК находится по адресу 192.168.0.122. Я могу пинговать Linux с ПК с Windows. Но я не могу получить доступ к Интернету с компьютера Linux. Я могу пропинговать все в сети 192.168.0.0, КРОМЕ Ethernet-карты в ПК с Windows. Похоже, что мой маршрутизатор DLink не будет направлять запросы к нику 192.168.0.5 на ПК с Windows.

Мой компьютер с Windows имеет маршрут по умолчанию, указывающий на сеть 192.168.1.0. У него также есть маршрут, указывающий ему направлять весь трафик, предназначенный для сети 192.168.0.0, через интерфейс 192.168.0.5.

Я попытался добавить маршрут по умолчанию для ПК с Linux в "шлюз" 192.168.0.5, но это не работает. Я также попытался добавить маршрут по умолчанию для ПК с Linux к шлюзу 192.168.0.1 (маршрутизатор DLink), но это также не даст мне доступ в интернет (через сеть 192.168.1.0). Я пробовал эти два разных маршрута в разное время - я не устанавливал их оба одновременно.

Я полагаю, что это простая проблема, но я не могу ее решить. Как я могу предоставить доступ в Интернет через MIFI 192.168.1.1 к моему компьютеру linux на 192.168.0.122?

Спасибо

РЕДАКТИРОВАТЬ: Дополнительная информация

                                      Internet
                                         |
                                         |
                                      MIFI (192.168.1.1) (wireless)
                                         |
                                         |
                                        (192.168.1.3) (wireless)
                                         Windows 7 PC
Dlink Router (192.168.0.1) ------------ (192.168.0.5) (wired)
  |
  |
  |linux pc (192.168.0.122) (wired)
  |
  |printer (192.168.0.100) (wireless)
  |
  |network cameras, etc (192.168.0.103) (wireless)

Только Windows PC является мультидоменным с беспроводным сетевым адаптером, который подключается к MIFI по беспроводной сети, и сетевым сетевым адаптером с проводным подключением к маршрутизатору DLink. (DLink разрешает как проводные, так и беспроводные соединения.) Я не хочу использовать общий доступ к интернет-соединению Windows, потому что я полагаю, что он настроит ethernet nic в качестве шлюза на 192.168.0.1 и DHCP-сервера. У меня уже есть Dlink, выполняющий эту роль, и я не хочу менять это, если мне не нужно. (Dlink позволяет мне резервировать DHCP, и мне очень нравится эта функция. Я не хочу потерять это.)

2 ответа2

3

Ваш маршрутизатор D-Link фактически работает как коммутатор или мост, а фактическим маршрутизатором для вашей локальной сети будет ваш Windows-бокс. Простого задания маршрута по умолчанию будет недостаточно, поскольку маршрут по умолчанию применяется только к пакетам самого хоста. Он не создает пакеты маршрутизации хоста от одного интерфейса к другому.

Если вы хотите сохранить ваши настройки как есть (что кажется мне несколько менее оптимальным), вам нужно включить маршрутизацию на вашем компьютере с Windows. Microsoft называет это Internet Connection Sharing . Смотрите эту статью о том, как его настроить. Неважно, хотите вы этого или нет, ваша установка не сможет работать как задумано, если вы этого не сделаете.

0
  1. Маршрутизатор D-Link должен иметь значение DG 192.168.0.5 (ПК Winows 7).

  2. Необходимо настроить ICS (общий доступ к подключению к Интернету) на ПК с Windows 7.

  3. На всех других устройствах за маршрутизатором D-Link в качестве DG должен быть установлен маршрутизатор D-Link.

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