Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: настройка двух сетевых карт в Ubuntu 11.04  (Прочитано 11986 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн phrozen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Всем доброго времени суток, есть машинка на которой крутиться Ubuntu, она имеет две сетевые карты, eth1 смотрит в инет, eth0 в локальную сеть через Cisco 7401, задача стоит такая, чтобы сей девайс получал инет по eth1, а по eth0 получали доступ с локали (10.10.0.0 255.255.252.0) (на этой железке крутиться DC-hub) и он мог видеть сетку 192.168.0.0 255.255.252.0 (стоит MRTG для мониторинга коммутационного оборудования)
конфиг следующий

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.0.0.3
netmask 255.255.255.0

up route default gw 172.29.1.1

auto eth1
iface eth1 inet static
address 172.29.1.3
netmask 255.255.255.0
gateway 172.29.1.1
dns-nameservers 172.29.1.1

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #1 : 21 Ноября 2011, 15:04:27 »
и он мог видеть сетку 192.168.0.0 255.255.252.0
Если данная сетка в локалке, то добавьте
up route add -net 192.168.0.0 netmask 255.255.252.0 gw 10.0.0.3 dev eth0(gw - в зависимости от построения сети)

Это
up route default gw 172.29.1.1
удалить, так как это дублирует
gateway 172.29.1.1
причём дублирует не лучшим образом (просто некрасиво)

Оффлайн phrozen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #2 : 21 Ноября 2011, 16:21:26 »
все сделал, как вы сказали, все работает, но сеть со второй сетевухи периодически отпадывает, в чем могут быть грабли, приходиться перестартовать вручную

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #3 : 21 Ноября 2011, 17:15:19 »
Второй = это какой? У Вас тлько eth0 и eth1, могу только догадываться, какая именно из них вторая?
В любом случае, во время "отвала" снимаем диагностику
cat /etc/network/interfaces
ifconfig -a
route -n
tail /var/log/messages
tail /var/log/syslog
Результаты сюда под спойлер

Оффлайн phrozen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #4 : 22 Ноября 2011, 09:37:17 »
отваливается интерфейс eth0, инет же работает, помогает только
Цитировать
sudo /etc/init.d/networking restart

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)



Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #5 : 22 Ноября 2011, 09:50:22 »
up route add -net 10.0.0.0 netmask 255.255.255.0 gw 10.0.0.2 dev eth0
Уберите этот бред

Что-то у Вас дропов и фреймирования на этом интерфейсе многовато.
eth0      Link encap:Ethernet  HWaddr 1c:6f:65:d9:38:fb 
          inet addr:10.0.0.3  Bcast:10.0.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1664 errors:0 dropped:1664 overruns:0 frame:1664
          TX packets:2611 errors:0 dropped:84 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:119015 (119.0 KB)  TX bytes:991439 (991.4 KB)
          Interrupt:41 Base address:0xc000

Оффлайн phrozen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #6 : 22 Ноября 2011, 09:59:25 »
убрал, а чем проблему победить

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: настройка двух сетевых карт в Ubuntu 11.04
« Ответ #7 : 22 Ноября 2011, 13:26:51 »
Думаю, что ещё поможет
sudo ifconfig eth0 down ; sleep 5 ; sudo ifconfig eth0 up

 

Страница сгенерирована за 0.107 секунд. Запросов: 26.