проблема c DNS

Сразу прошу прощения, если отписал сюда (в этот раздел).
Итак, имеется сервер с ядром 2.6.13-suspend2-r4.
#lspci | grep Ethernet
выдает:
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
в ядре сетевуха вкомпилена в ядро (надо будет поставить как модуль)

<*> RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERIMENTAL)
<*> RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support

#ifconfig -a
выдает:
eth0 Link encap:Ethernet HWaddr 00:E0:4C:EA:FB:EF
inet addr:192.168.80.83 Bcast:192.168.80.145 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4132 errors:0 dropped:0 overruns:0 frame:0
TX packets:795 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:407446 (397.8 Kb) TX bytes:207572 (202.7 Kb)
Interrupt:11 Base address:0xe800

Gateway и параметры сети выставлены верно.
При попытке загрузки пишет
# /etc/init.d/net.eth0 start
...
setting default gateway
SIOCADDRT: network is unreachable

локалка нормально пингуется, при попытке пропинговать
# ping ya.ru
ping: unknown host ya.ru

В чем может быть проблема?

в /etc/resolv.conf ИП

в /etc/resolv.conf ИП ДНСа прописан?

Для начала

Для начала стоит проверить проблема ДНС или сети. Я думаю, что проблема сети.
Это IP яндекса

ping 213.180.204.8

1) Покажите ваш

1) Покажите ваш /etc/resolv.conf
У вас статический или динамический айпи???
Если динамический, то убедитесь в правильности выдавания адресса ДНС сервера.

у меня то же

у меня то же была такая проблема лечиться так
1) ifconfig eth0 down # если интерфес поднят
2) ifconfig eth0 mtu 1400
3) ifconfig eth0 up
должно помоч

То же самое но

То же самое но одной командой: ip link set eth0 mtu 1400
А вообще мне кажется дело не в этом.

причина

причина случаем не в шлюзе по умолчанию? Указан ли он и правильно ли?
Лучше смотреть скрипт поднятия интерфейса и делать команды пошагово, тогда и определишь в каком месте траблы

Возмлжно в

Возмлжно в /etc/conf.d/net нужно прописать широковещательный адрес
в строке
config_eth0=( "x.x.x.x netmask 255.255.255.0 brd x.x.x.255" )

более подробно можно посмотреть в handbook.
_________________
gentoo 2005.1 веселая штука.

Действительно,

Действительно, для данной маски сети правильным широковещательным адресом будет не 192.168.80.145 а 192.168.80.255

А где gateway указан? Приведи строку.

Вариант решения

Я не могу понять, причём тут broadcast.
1.) if "dhcp" то смотреть полученный ip (ifconfig eth0), route и /etc/resolf.conf.
2.) Если же статика, по ifconfig eth0 down.
ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.xxx.xxx up
route add default gw xxx.xxx.xxx.xxx
echo "nameserver xxx.xxx.xxx.xxx" > /etc/resolf.conf

Второй вариант применять, как временный костыль для проверки.

Покажи

Покажи /etc/conf.d/net
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

iface_eth1="87.249.0.169

iface_eth1="87.249.0.169 netmask 255.255.255.248"
gateway="eth1/87.249.7.57"
iface_eth0="192.168.61.77 netmask 255.255.248.0"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".