[Решено]не стартует второй сетевой интерфейс eth1 (ubuntu 8.10 server)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

hetric
Сообщения: 6

[Решено]не стартует второй сетевой интерфейс eth1

Сообщение hetric »

Доброго времени суток, друзья.
При установке и настройке Ubuntu 8.10 server столкнулся со следующей проблемой. Поставив систему, принялся настраивать второй интерфейс - eth1 (первый настроил при установке - eth0),

/etc/network/interfaces:

Код: Выделить всё

auto lo
iface lo inet loopback

iface eth0 inet static
     address 192.168.1.1
     netmask 255.255.255.0
     network 192.168.1.0
     broadcast 192.168.1.255
     gateway 192.168.1.1
     dns-nameserver xx.xxx.xx.x

auto eth1
iface eth1 inet static
     address 192.168.0.1
     netmask 255.255.255.0
     network 192.168.0.0
     broadcast 192.168.0.0


/etc/init.d/networking restart:

Код: Выделить всё

* Reconfiguring network interfaces...
* if-up.d/mountnfs[eth0]: waiting for interface eth1 before doing NFS mounts
                                                                                                   [ OK ]

ifconfig:

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr 00:1a:4d:4f:f3:ba
          inet addr:192.168.1.6  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21a:4dff:fe4f:f3ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:501 (501.0 B)  TX bytes:936 (936 B)
          Interrupt:219 Base address:0x4000

eth1      Link encap:Ethernet  HWaddr 00:13:8F:8A:9D:87
          inet addr:192.168.0.149  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:19 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:32 errors:0 dropped:0 overruns:0 frame:0
          TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2368 (2.3 KB) TX bytes:2368 (2.3 KB)


Как видно, поднимаются оба интерфейса, но пингуется и пингует только eth0, eth1 выдет при пинге Destination Host Unreachable. Гуглю второй день, пока ничего подходящего не нашел, другие сетевые карты пробовал ставить фирмы/модели, кучу раз переустанавливал системы при этом, но ничего. Главное, какую сетевую карту главной укажу при установке системы (задам IP и тд), та и будет работать, если не настраивать сеть вообще при установке, будет работать встроенная в мать карта.

Направте ход мыслей пожалуйста, или подкинте идеи какие-нибудь, а то уже ничего на ум не приходит.
Спасибо

ps: ещё забыл сказать, настраивал неделю назад другой сервер с такой же конфигурацией, там всё нормально прошло, с него снимал сетевую карту и ставил сюда - та же самая ошибка.
Спасибо сказали:
snegok
Сообщения: 2

Re: [Решено]не стартует второй сетевой интерфейс eth1

Сообщение snegok »

auto eth1

уберите.
auto eth1 означает что сетевой интерфейс получит ip через dhcp
broadcast 192.168.0.0

неверно - должно быть 192.168.0.255
а вообще можно ли получить топологию вашей сети ?
Спасибо сказали:
hetric
Сообщения: 6

Re: [Решено]не стартует второй сетевой интерфейс eth1

Сообщение hetric »

благодарю за быстрый ответ.
snegok писал(а):
05.01.2009 18:25
auto eth1

уберите.
auto eth1 означает что сетевой интерфейс получит ip через dhcp

я почему-то до сих пор думал что auto eth1 - автоматическое поднятие интерфейса eth1, без запроса. Убрал, /etc/init.d/networknig restart, eth1 не поднялся, соответственно ошибка не выдалась.
snegok писал(а):
05.01.2009 18:25
broadcast 192.168.0.0

неверно - должно быть 192.168.0.255
а вообще можно ли получить топологию вашей сети ?

я приношу свои извинения, конечно там был броадкаст 192.168.0.255, переписывал вручную, опечатка.

Вопрос открыт, ещё идеи есть?
Спасибо сказали:
snegok
Сообщения: 2

Re: [Решено]не стартует второй сетевой интерфейс eth1

Сообщение snegok »

iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1 - это еще зачем тут ???? может для eth1 ?
dns-nameserver xx.xxx.xx.x

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.0



покажите вывод команд
1) ifconfig -a
2) route -an
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: [Решено]не стартует второй сетевой интерфейс eth1

Сообщение Ленивая Бестолочь »

из мана:
Lines beginning with the word "auto" are used to identify the physical interfaces to be brought up when ifup
is run with the -a option. (This option is used by the system boot scripts.)


так что не обращайте внимания - господин snegok попросту соврал.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
hetric
Сообщения: 6

Re: [Решено]не стартует второй сетевой интерфейс eth1

Сообщение hetric »

'ifconfig -a' у меня такой же, как и 'ifconfig', потому что все устройства активны.

Код: Выделить всё

billing:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0
Спасибо сказали:
hetric
Сообщения: 6

Re: [Решено]не стартует второй сетевой интерфейс eth1

Сообщение hetric »

хоть никто и не ответил, всё равно грустно попадать на решенные задачи с неописанным решением.
Врят ли кому-то поможет, но в моём случае был виноват очень подлый свич, блокирующий рандомный линкс, если в нём больше трех включено кабелей, не важно будь то uplink или обычные.
Спасибо сказали: