1

У меня есть сервер с двумя сетевыми картами, следующим образом.

  • Один имеет IP-адрес 192.168.0.47/24. В этой сети нет маршрутизатора / шлюза / и т.д.
  • Один имеет IP-адрес 172.16.92.45 и подключен к адаптеру ответвлений для OpenVPN.

Я пытаюсь связаться с устройством на 192.168.0.204, и не удается. Wireshark подтверждает, что попытки пинга 192.168.0.204 идут через интерфейс 172.16.92.45, а не 192.168.0.47, что меня удивляет. tracert подтверждает, что эхо-запросы отправляются на шлюз по умолчанию, 172.16.92.12, который больше никогда не будет виден.

ipconfig говорит:

Windows IP Configuration


Ethernet adapter Ethernet:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix  . : 

Ethernet adapter Embedded LOM 1 Port 2:

Connection-specific DNS Suffix  . : 
Link-local IPv6 Address . . . . . : fe80::b40f:8c41:a781:a89b%12
IPv4 Address. . . . . . . . . . . : 192.168.0.47
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 

Ethernet adapter Network Bridge:

Connection-specific DNS Suffix  . : 
Link-local IPv6 Address . . . . . : fe80::4d2:2673:7ff4:8676%18
IPv4 Address. . . . . . . . . . . : 172.16.92.45
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 172.16.92.12

Tunnel adapter isatap.{B63DCFB1-4179-45E6-9268-299D4526831A}:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix  . : 

Tunnel adapter isatap.{78520E8A-472A-4BBD-9440-7BF50D172859}:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix  . : 

Таблица маршрутизации:

===========================================================================
Interface List
 19...00 ff 4d 58 89 8e ......TAP-Windows Adapter V9 #2
 12...98 f2 b3 8f bb e5 ......HPE Ethernet 1Gb 2-port 332i Adapter #2
 18...00 ff f8 2b 19 b1 ......Microsoft Network Adapter Multiplexor Driver
  1...........................Software Loopback Interface 1
 14...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
 15...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #4
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     172.16.92.12     172.16.92.45    266
        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
       172.16.0.0      255.255.0.0         On-link      172.16.92.45    266
     172.16.92.45  255.255.255.255         On-link      172.16.92.45    266
   172.16.255.255  255.255.255.255         On-link      172.16.92.45    266
      192.168.0.0    255.255.255.0         On-link      192.168.0.47    276
     192.168.0.47  255.255.255.255         On-link      192.168.0.47    276
    192.168.0.255  255.255.255.255         On-link      192.168.0.47    276
        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      172.16.92.45    266
        224.0.0.0        240.0.0.0         On-link      192.168.0.47    276
  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      172.16.92.45    266
  255.255.255.255  255.255.255.255         On-link      192.168.0.47    276
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
          0.0.0.0          0.0.0.0     172.16.92.12  Default 
          0.0.0.0          0.0.0.0     172.16.92.12  Default 
===========================================================================

IPv6 Route Table
===========================================================================
Active Routes:
 If Metric Network Destination      Gateway
  1    306 ::1/128                  On-link
 18    266 fe80::/64                On-link
 12    276 fe80::/64                On-link
 18    266 fe80::4d2:2673:7ff4:8676/128
                                    On-link
 12    276 fe80::b40f:8c41:a781:a89b/128
                                    On-link
  1    306 ff00::/8                 On-link
 18    266 ff00::/8                 On-link
 12    276 ff00::/8                 On-link
===========================================================================
Persistent Routes:
  None

Я бы подумал, что маршрут к 192.168.0.0 / 255.255.255.0 с интерфейсом 192.168.0.47 означал бы, что 192.168.0.47 привык к ping 192.168.0.204, но, видимо, нет.

Если это имеет какое-либо значение, две NIC фактически подключаются к одной физической локальной сети (разные коммутаторы, но подключены). Я использую два диапазона IP-адресов, потому что работаю удаленно и пытаюсь установить связь с устройством в локальной сети, которое имеет IP-адрес по умолчанию (192.168.0.200). План состоял в том, чтобы изменить IP-адрес вторичного порта на 192.168.0.47 (готово), получить доступ и настроить устройство на 192.168.0.200 (сбой), в том числе изменить его IP-адрес на что-то в сети 172.16.0.0. Подход работал раньше, чем другие устройства в этой же локальной сети. Но не сегодня.

Может кто-нибудь пролить некоторый свет на это?

1 ответ1

0

Хорошо, нашел это. Заводские настройки удаленного IP-адреса не соответствовали документации, на этот раз. Подобные модели уже сработали так хорошо, что я не думал смотреть туда. Ошибка новичка.

Чтобы лучше понять, что происходит:

[gateway]<--172.16.0.0/16--[server]--192.168.0.0/24-->[factory default device]

Я использовал tracert чтобы подтвердить, что пинг до 192.168.0.204 идет к шлюзу в сети 172.16.0.0/16, что для меня не имело смысла. Затем я использовал Wireshark и отфильтровал для ICMP, и он подтвердил, что ICMP не выходил из интерфейса 192.168.0.0/24. Очень странно, подумал я.

Где я ошибся: я должен был также проверить ARP, а не только ICMP.

Шлюз по умолчанию для сервера находится в локальной сети 172.16.0.0/16. На 192.168.0.0 нет шлюза./24 LAN.

Когда я попытался пропинговать 192.168.0.204, сервер сначала отправил запрос ARP на интерфейс 192.168.0.0/24, пытаясь найти адрес Ethernet, связанный с IP-адресом, как и следовало ожидать. Когда не было ответа ARP (поскольку заводское значение по умолчанию для устройства изменилось), сервер отправлял ICMP-запрос на шлюз по умолчанию (который я видел, когда я фильтровал Wireshark для ICMP).

Спасибо всем за ваше время и мысли! Очень ценится.

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