Назад | Перейти на главную страницу

Ошибка разрешения определенных IP-адресов

У меня сеть со следующей топологией:

+-----------+       +-----------+
|192.168.1.1+---+--->192.168.1.7|
+-----------+   |   +-----------+
   server       |      windows
                |
                |   +-----------+
                +--->192.168.1.3|
                    +-----------+
                      GNU/Linux

server машина подключена к Интернету и действует как DHCP-сервер в локальной сети. GNU/Linux машина работает нормально. windows машина, однако, демонстрирует странное поведение - она ​​не может определить определенные IP-адреса в Интернете.

Я могу пинговать большинство адресов из windows машина:

C:\Users\User>tracert 8.8.8.8

Tracing route to google-public-dns-a.google.com [8.8.8.8]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.1
  2    <1 ms    <1 ms    <1 ms  x.x.x.x
  ....
  7     1 ms     1 ms     1 ms  google-public-dns-a.google.com [8.8.8.8]

Trace complete.

Но для некоторых адресов windows машина направляется на свой адрес в локальной сети:

C:\Users\User>tracert 198.185.159.145

Tracing route to 198.185.159.145 over a maximum of 30 hops

  1  WINDOWS.machine.example.com [192.168.1.7]  reports: Destination host unreachable.

Trace complete.

Тот же след от GNU/Linux машина выглядит так:

traceroute to 198.185.159.145 (198.185.159.145), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.322 ms  0.288 ms  0.278 ms
....
14  * * *
15  198.185.159.145 (198.185.159.145)  158.510 ms  158.523 ms  158.505 ms

Брандмауэр Windows отключен, server iptables все цепи настроены на ACCEPT.

Что могло вызвать такое поведение?

редактировать 1

windows таблицы маршрутов машин:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
      0.0.0.0          0.0.0.0      192.168.1.1      192.168.1.7     10
    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.0.0.0        224.0.0.0         On-link       192.168.1.7    266
  192.168.1.7  255.255.255.255         On-link       192.168.1.7    266
  223.255.255.255  255.255.255.255         On-link       192.168.1.7    266
    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.1.7    266
  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.1.7    266
===========================================================================

IPv6 Route Table
===========================================================================
Active Routes:
 If Metric Network Destination      Gateway
  9    306 ::/0                     On-link
  1    306 ::1/128                  On-link
  9    306 2001::/32                On-link
  9    306 2001:0:9d38:6ab8:3c09:1c95:3f57:fef8/128
                On-link
  5    266 fe80::/64                On-link
  9    306 fe80::/64                On-link
  9    306 fe80::3c09:1c95:3f57:fef8/128
                On-link
  5    266 fe80::9ce4:a7a5:5ab:8512/128
                On-link
  1    306 ff00::/8                 On-link
  5    266 ff00::/8                 On-link
  9    306 ff00::/8                 On-link
===========================================================================

У вас плохая маска сети (224.0.0.0) для вашей локальной сети, которая также охватывает адрес назначения.

Установите правильную маску сети, и она должна работать.