1

У меня есть компьютер с ОС Windows 7. ПК имеет две сетевые карты, одну встроенную 100 Мбит, одну PCI-E 1 Гбит. Интерфейс 1 Гбит подключен к маршрутизатору на основе Linux с DHCP-сервером. Сервер предоставляет действительный адрес для интерфейса 1Gb. Интерфейс 100 МБ не подключен (кабель не подключен вообще).

Я могу отметить из журналов DHCP-сервера, что подключенный интерфейс 1Gb запрашивает IP-адрес через DHCP очень редко, только для возобновления аренды. Однако каким-то образом неподключенный 100-мегабитный интерфейс удается отправлять запросы DHCP на сервер, и делает это очень часто, например, каждую минуту.

Что означает это поведение? Почему неподключенный сетевой интерфейс запрашивает адрес? Как ему удается отправить запрос на сервер без кабеля? Почему он отправляет запросы так часто?

EDIT2: Сетевая схема:

РЕДАКТИРОВАТЬ1: Есть еще более странные вещи: виртуальный адаптер TUN/TAP, установленный на этой машине Windows-7, также отправляет частые запросы DHCP. Неподключенный 100-мегабайтный адаптер (Atheros на ASUS) имеет MAC 00: 22: 15: 0e: e8: 38, виртуальный TUN/TAP имеет MAC 00: ff: f0: c9: 60: 5d. Я не могу найти MAC журнала 1Gb (D-Link) в журналах, он очень редко запрашивает аренду.

РЕДАКТИРОВАТЬ 2: Найдено MAC для карты 1 Гб, это 14: d6: 4d: 1c: 8c: 9f

журналы:

Jan 14 00:31:53 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:22:15:0e:e8:38
Jan 14 00:31:53 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.189 00:22:15:0e:e8:38
Jan 14 00:32:53 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:22:15:0e:e8:38
Jan 14 00:32:53 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.189 00:22:15:0e:e8:38
Jan 14 00:36:11 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:ff:f0:c9:60:5d
Jan 14 00:36:11 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.181 00:ff:f0:c9:60:5d
Jan 14 00:38:50 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:22:15:0e:e8:38
Jan 14 00:38:50 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.189 00:22:15:0e:e8:38
Jan 14 00:39:51 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:22:15:0e:e8:38
Jan 14 00:39:51 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.189 00:22:15:0e:e8:38
Jan 14 00:42:50 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:ff:f0:c9:60:5d
Jan 14 00:42:50 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.181 00:ff:f0:c9:60:5d
Jan 14 00:45:35 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:22:15:0e:e8:38
Jan 14 00:45:35 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.189 00:22:15:0e:e8:38
Jan 14 00:49:28 htpc-router dnsmasq-dhcp[27102]: DHCPDISCOVER(eth1) 00:ff:f0:c9:60:5d
Jan 14 00:49:28 htpc-router dnsmasq-dhcp[27102]: DHCPOFFER(eth1) 192.168.2.181 00:ff:f0:c9:60:5d
Jan 14 00:50:40 htpc-router NetworkManager[1404]: <info> (eth1): carrier now OFF (device state 10)
Jan 14 00:50:40 htpc-router kernel: [4637021.136337] r8169 0000:07:00.0: eth1: link down

1 ответ1

0

Если IP-адрес начинается с 169.254 - это неверный адрес. Это признак того, что адаптер не может получить адрес по DHCP.

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