Компьютер Gentoo в новой сети не получает IP-адрес от сервера DHCP

985
Svend

Я просто переместил свои канцелярские принадлежности / сервер из одного города в другой, и теперь интернет-соединение перестало работать.

Это один и тот же интернет-поставщик в обоих городах, который называется Waoo Fiberbredbånd.

Сервер работает под управлением Gentoo Linux, и проблема в том, что он не получает IP-адрес от DHCP-сервера.

dhcpcd [24485]: запуск версии 6.4.7 dhcpcd [24485]: dev: загружен udev dhcpcd [24485]: ни один интерфейс не имеет носителя dhcpcd [24485]: раздвоенный фон, дочерний пид 24506 

Я пробовал разные вещи и обнаружил, что если я загружаю Ubuntu LiveUSB на сервере, ему назначают ip-адрес.

Затем я предположил, что моя система устарела, поэтому я попытался загрузиться с нового Gentoo LiveUSB, но я получил ту же ошибку.

Вот некоторая информация ifconfig из Gentoo LiveUSB.

eth0: flags = 4099 mtu 1500 эфир 00: 19: 66: 79: 69: d0 txqueuelen 1000 (Ethernet) RX-пакеты 0 байтов 0 (0,0 B) RX ошибок 0 отброшено 0 переполнений 0 кадра 0 Пакеты TX 0 байтов 0 (0,0 B) Ошибки TX 0 отброшены 0 переполнений 0 несущих 0 коллизий 0 Прерывание устройства 45 базы 0x6000   lo: flags = 73 mtu 16436 Инет 127.0.0.1 маска сети 255.0.0.0 inet6 :: 1 префиксный 128 scopeid 0x10 loop txqueuelen 0 (локальная петля) RX-пакеты 4 байта 284 (284,0 B) RX ошибок 0 отброшено 0 переполнений 0 кадра 0 Пакеты TX 4 байта 284 (284,0 B) Ошибки TX 0 отброшены 0 переполнений 0 несущих 0 коллизий 0 

И информация о маршруте от Gentoo LiveUSB

Шлюз назначения Genmask Флаги Метрика Ссылка Использовать Iface loopback localhost 255.0.0.0 UG 0 0 0 lo 

Информация ifconfig из Ubuntu LiveUSB

eth0 Link encap: Ethernet HWaddr 00: 19: 66: 79: 69: d0  адрес в сети Интернет: 192.168.1.135 Bcast: 192.168.1.255 Маска: 255.255.255.0 inet6 адрес: fe80 :: 219: 66ff: fe79: 69d0 / 64 Область действия: ссылка UP BROADCAST RUNNING MULTICAST MTU: 1500 Метрика: 1 Пакеты RX: 28 ошибок: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 49 ошибок: 0 отброшено: 0 переполнений: 0 несущая: 0 столкновения: 0 txqueuelen: 1000  RX-байты: 3307 (3,3 КБ). TX-байты: 8301 (8,3 КБ). Прерывание: 44 Базовый адрес: 0x8000   lo Link encap: Local Loopback  адрес в сети: 127.0.0.1 маска: 255.0.0.0 inet6 адрес: :: 1/128 Область применения: Host UP LOOPBACK RUNNING MTU: 16436 Метрика: 1 Пакеты RX: 44 ошибки: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 44 ошибки: 0 отброшено: 0 переполнений: 0 несущая: 0 столкновений: 0 txqueuelen: 0  RX-байты: 3312 (3,3 КБ). TX-байты: 3312 (3,3 КБ). 

И информация о маршруте от работающей Ubuntu LiveUSB.

Шлюз назначения Genmask Флаги Метрика Ссылка Использовать Iface 192.168.1.0 * 255.255.255.0 U 1 0 0 eth0 link-local * 255.255.0.0 U 1000 0 0 eth0 по умолчанию 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 

Так почему же он работает на Ubuntu, а не на Gentoo? А что за странные выражения «flags =» записываются в выводе ifconfig GentooUSB?

1
У вас работает клиент DHCP? Если нет, то вы не получите IP-адрес от сервера DHCP. thom 9 лет назад 0
Да, DHCP не может получить IP-адрес. Но хороший момент, я скучаю по этому вопросу. Svend 9 лет назад 0
обновляется с информацией. Svend 9 лет назад 1
попробуйте другой DHCP-клиент ... Ubuntu использует `dhclient` вместо` dhcpcd`. Может быть, это решает проблему. thom 9 лет назад 0
Пробовал переключать DHCP-клиента, не помогло. Я думаю, что проблема в ядре. Svend 9 лет назад 0
Если у вас все еще есть эта проблема - вы можете опубликовать вывод `lspci -k` VL-80 9 лет назад 0

0 ответов на вопрос