Конфигурация сетевого интерфейса в Debian 6 (не получены DHCPOFFERS)

2

Я пытаюсь настроить интерфейс, чтобы разрешить подключение к Интернету на домашнем сервере, на котором работает Debian 6 x86.

Сервер находится за маршрутизатором, на котором включен DHCP. IP-адрес маршрутизатора 192.168.1.1 с сетевой маской 255.255.255.0,

Я попытался настроить соединение через /etc/network/interfaces используя официальный Debian документы ,

Мой текущий /etc/network/interfaces Конфигурация выглядит так:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

После сохранения этой конфигурации я запустил /etc/init.d/networking restartОднако, похоже, dhclient не может подключиться Выходные данные:

DHCPRELEASE on eth0 to 192.168.1.1 port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done. 

Выход из route -n пустой. (не уверен, что это актуально)

Я также попытался устранить неполадки подключения, убедившись, что кабель подключен к серверу, а также что маршрутизатор не работает со сбоями (нет проблем с другими устройствами, подключенными к нему). Любая помощь будет принята с благодарностью.

arnaudoff
источник
Если предположить, что Debian 6 полностью установлен без каких-либо настроенных приложений брандмауэра или правила IPTables изменены, ваш маршрутизатор, вероятно, неисправен или ваш кабель неисправен.
Magellan
@Magellan, установка не нова, но у меня нет пакетов брандмауэра или каких-либо правил iptables. Что касается аппаратного обеспечения, я протестировал и кабель, и маршрутизатор - похоже, они работают с другими устройствами. Все, что я помню, это изменение адреса маршрутизатора с 10.0.0.0 на 192.168.0.0, но я не думаю, что это могло быть проблемой, так как другие устройства работали нормально после этого.
arnaudoff

Ответы:

0

Попробуй это.

вместо

авто eth0

пытаться

авто eth0

allow-hotplug eth0

позволяют-автоопределения запускает интерфейс, когда ядро ​​обнаруживает событие горячего подключения от интерфейса, пока авто запускает интерфейс при запуске системы.

Я уверен, но я думаю, что выпуск DHCP является событием горячего подключения.

Надеюсь, это было полезно.

Eamonn Travers
источник
Я пытался, но безуспешно. Я также сделал немного больше устранения неполадок: чтобы убедиться, что с сетевым адаптером все в порядке, я попытался подключиться без dhcp и установить свой адрес, шлюз, маску сети и т. Д. На те, которые мне дал мой провайдер (адрес статический) - это работало Как колдовство. Кажется, что проблема именно в интерфейсе и / или конфигурации DHCP.
arnaudoff
Привет. Если бы я был вами (и предположим, что вы еще не пробовали), я сначала перезагрузил бы маршрутизатор & amp; во-вторых, убедитесь, что он не использует фиксированную аренду. Извините, я не могу помочь.
Eamonn Travers
P.S Notable - это «send_packet: сеть недоступна», это обычно признак того, что NIC не выполняет свою задачу.
Eamonn Travers
Ну, я уже пытался перезагрузиться и отпустить. Кроме того, я больше не получаю сообщение об ошибке send_packet - оно только появилось в то время, когда я публиковал сообщения, но его больше нет.
arnaudoff