3

Ситуация:

               | access point | wi-fi     |   my machine |           | 2-nd machine |
               |  192.168.1.1 | --------- | 192.168.1.37 | Ethernet  |              |
Internet ----  | 76.77.15.87  |           |  192.168.0.1 | --------- | 192.168.0.2  |

У меня 2 компьютера:

1-й подключен к Интернету через интерфейс Wi-Fi. Сеть: 192.168.1.0/24. Шлюз по умолчанию: 192.168.1.1 (IP точки доступа Wi-Fi). Оно работает.

Теперь у меня есть другая машина, подключенная к моей через интерфейс Ethernet. Здесь у меня есть вторая сеть с 2 машинами: 192.168.0.0/24:

  1. мой 192.168.0.1
  2. другая машина: 192.168.0.2 шлюз по умолчанию 192.168.0.1

пинг между машинами работает. ping google.com на 2-й машине не работает.

Теперь мне нужно настроить маршрут между внутренней и внешней сетями на моей машине.

Я не знаю, какой шлюз по умолчанию я должен установить на компьютере 192.168.0.1 для сети 192.168.0.0, потому что мой компьютер является шлюзом по умолчанию для этой сети. Я старался

route add 192.168.0.0 mask 255.255.255.0 192.168.1.1

но это не работает

IPv4 routing table
===========================================================================
Active routes:
Network address       Network mask     Default gateway     Interface  Metrics
          0.0.0.0          0.0.0.0         On-link       192.168.0.1    276
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.37     25
          0.0.0.0          0.0.0.0     192.168.1.37      192.168.0.1    276
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0    255.255.255.0         On-link       192.168.0.1    276
      192.168.0.1  255.255.255.255         On-link       192.168.0.1    276
    192.168.0.255  255.255.255.255         On-link       192.168.0.1    276
      192.168.1.0    255.255.255.0         On-link      192.168.1.37    281
     192.168.1.37  255.255.255.255         On-link      192.168.1.37    281
    192.168.1.255  255.255.255.255         On-link      192.168.1.37    281
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link       192.168.0.1    276
        224.0.0.0        240.0.0.0         On-link      192.168.1.37    281
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link       192.168.0.1    276
  255.255.255.255  255.255.255.255         On-link      192.168.1.37    281
===========================================================================

2 ответа2

2

Ваше утверждение route не то, что вы хотите. Маршрутизатор 192.168.1.1 не является шлюзом для сети 192.168.0.0/24 (это то, что говорится в вашем утверждении маршрута - это совершенно неверно).

Вы захотите разместить маршрут на беспроводном маршрутизаторе 192.168.1.1, чтобы указать маршрут к сети 192.168.0.0/24 через ПК 192.168.1.37.

Вам также необходимо включить IP-маршрутизацию на ПК с Windows 7, чтобы он мог пересылать пакеты.

0

Вы должны использовать беспроводное соединение на вашем компьютере и установить DNS на втором компьютере как: 192.168.0.1

затем попробуйте пинговать следующим образом:

192.168.0.1
192.168.1.37
192.168.1.1

затем пропингуйте IP-адрес, полученный при пинге www.google.com на вашем компьютере на втором компьютере. если вы правильно настроили dns, вы должны получить ответ во всех эхо-запросах.

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