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


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

Автор Тема: ubuntu 15.04 dhcp: option routers перетирается option rfc3442-classless-stat...  (Прочитано 710 раз)

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

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Привет.
Не знаю фича или баг, но в ubuntu15.04 если dhcp сервер передает option routers (дефолтный шлюз) и option rfc3442-classless-static-routes (другие шлюзы), то шлюз по умолчанию просто не выставляется.
Вот пример передаваемых данных:
# cat /var/lib/dhcp/dhclient.eth0.leases
lease {
  interface "eth0";
  fixed-address 192.168.120.170;
  option subnet-mask 255.255.255.0;
  option routers 192.168.120.1;
  option dhcp-lease-time 86400;
  option dhcp-message-type 5;
  option domain-name-servers 192.168.120.1;
  option dhcp-server-identifier 192.168.120.1;
  option ntp-servers 192.168.120.1;
  option rfc3442-classless-static-routes 24,10,125,0,192,168,120,110;
  option broadcast-address 192.168.120.255;
  option domain-name "home.xmu";
  renew 1 2015/06/15 05:45:48;
  rebind 1 2015/06/15 17:04:48;
  expire 1 2015/06/15 20:04:48;
}

И вот что имею в ubuntu 15.04
# route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.125.0.0      192.168.120.110 255.255.255.0   UG    0      0        0 eth0
192.168.120.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0


А вот так всегда было в других операционках и в других версиях убунты:
$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.120.1   0.0.0.0         UG    0      0        0 eth0
10.125.0.0      192.168.120.110 255.255.255.0   UG    0      0        0 eth0
192.168.120.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

Если на dhcp сервере закоментить rfc3442-classless-static-routes, то в 15.04 все работает нормально, и дефолтный шлюз прописывается по уму.
# route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.120.1   0.0.0.0         UG    0      0        0 eth0
192.168.120.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

Ну и сам вопрос: может кто встречал в доках? Может это фича?
На всех гаджетах (wi-fi), на всех операционках работает нормально, а вот ubuntu15.04 не хочет.
Где хоть порыть данный вопрос? Потому как ну совсем неуютно ручками пропысывать в конфигах.

Заранее спасибо.
« Последнее редактирование: 20 Июня 2019, 05:42:25 от zg_nico »
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

 

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