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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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 »
Ещё два способа:
Первый:
Код: Text
  1. iface XXX inet dhcp
  2.      post-up ip r a 192.168.0.0/16 via 192.168.21.1 dev XXX
  3.  
Второй
Код: Text
  1. #!/bin/sh
  2. # Файл должен быть с исполняемым битом
  3. ROUT=`/sbin/ip r a`
  4. GW=192.168.21.1
  5. ATTR="via $GW dev $IFACE"
  6. # stuff
  7. if [ "$IFACE" = XXX ]; then
  8.   $ROUT 192.168.0.0/16 $ATTR
  9.   # $ROUT net/netmask $ATTR
  10. fi

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

 

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