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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Сбрасывается маршрутизация, ubuntu server  (Прочитано 1083 раз)

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

Оффлайн diversia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Ubuntu Linux 9.10

Добавляю маршрут:
sudo route add -net 192.168.10.0/16 gw 192.168.21.1Маршрут сохраняется. Все работает. После перезапуска сервера, запись удаляется.

Подскажите пожалуйста, что можно предпринять?
« Последнее редактирование: 27 Мая 2011, 10:58:05 от diversia »


Оффлайн diversia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Сбрасывается маршрутизация, ubuntu server
« Ответ #2 : 27 Мая 2011, 10:57:51 »
Еще вариант:
В rc.local:
sudo route add -net 192.168.0.0/16 gw 192.168.21.1
Все.

Гарри Кашпировский

  • Гость
Re: Сбрасывается маршрутизация, ubuntu server
« Ответ #3 : 27 Мая 2011, 11:41:12 »
Ещё два способа:
Первый:
Код: (/etc/network/interfaces) [Выделить]
iface XXX inet dhcp
     post-up ip r a 192.168.0.0/16 via 192.168.21.1 dev XXX
Второй
Код: (/etc/network/if-up.d/route) [Выделить]
#!/bin/sh
# Файл должен быть с исполняемым битом
ROUT=`/sbin/ip r a`
GW=192.168.21.1
ATTR="via $GW dev $IFACE"
# stuff
if [ "$IFACE" = XXX ]; then
  $ROUT 192.168.0.0/16 $ATTR
  # $ROUT net/netmask $ATTR
fi

Пользователь решил продолжить мысль 27 Мая 2011, 11:47:19:
А еще маршрутизацию может отдавать провайдер, или по dhcp или по rip-v2...
« Последнее редактирование: 27 Мая 2011, 11:47:19 от KT315 »

 

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