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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: получение route table от провайдера  (Прочитано 888 раз)

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

Оффлайн melnikdima

  • Автор темы
  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
получение route table от провайдера
« : 28 Апреля 2009, 23:26:49 »
Подскажите пожалуйста!
у меня провайдер выдаёт по DHCP настройки маршрутизации!!!
на windows xp все настройки таблицы route появляются нормально

а вот на Ubuntu ничего нет!!!
подскажите как сделать так чтобы ubuntu получала таблицу маршрутизации на автомате!!!
вручную муторно и тем более провайдер часто добавляет или изменяет route table
« Последнее редактирование: 28 Апреля 2009, 23:31:42 от melnikdima »

joni2009ok

  • Гость
Re: маршрутизация
« Ответ #1 : 28 Апреля 2009, 23:32:04 »
Настройка сетевого соединения с динамическим IP
Редактируем тот же файл, отвечающий в Linux за сетевые настройки:
# nano /etc/network/interfaces
или
sudo nano /etc/network/interfaces
Здесь всё проще: нужно лишь привести файл к виду:
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp


Все сам получит по dhcp

Оффлайн melnikdima

  • Автор темы
  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #2 : 28 Апреля 2009, 23:41:38 »
так все и прописано

Цитировать
mel@servmel:~$ sudo nano /etc/network/interfaces
  GNU nano 2.0.7         File: /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
post-up iptables-restore < /etc/iptables.up.rules
#address 10.66.2.220
#hwaddress enter 00:1A:4D:9A:3E:E6
#netmask 255.255.248.0
#gateway 10.66.0.1

auto eth2
iface eth2 inet static
address 192.168.1.1
netmask 255.255.255.0
#broadcast 192.168.1.255


а вот что в итоге
Цитировать
login as: mel
mel@servmel:~$ sudo /etc/init.d/networking restart                               * Reconfiguring network interfaces...                                          There is already a pid file /var/run/dhclient.eth0.pid with pid 3502
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:15:e9:3d:ee:7c
Sending on   LPF/eth0/00:15:e9:3d:ee:7c
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 83.102.233.200 port 67
RTNETLINK answers: No such process
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:15:e9:3d:ee:7c
Sending on   LPF/eth0/00:15:e9:3d:ee:7c
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPOFFER of 10.66.7.147 from 10.9.217.13
DHCPREQUEST of 10.66.7.147 on eth0 to 255.255.255.255 port 67
DHCPACK of 10.66.7.147 from 10.9.217.13
bound to 10.66.7.147 -- renewal in 292277 seconds.
 * if-up.d/mountnfs[eth0]: waiting for interface eth2 before doing NFS mounts
                                                                         [ OK ]
mel@servmel:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth2
10.66.0.0       *               255.255.248.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         10.66.0.1       0.0.0.0         UG    100    0        0 eth0


и ни одной настройки route table не было получено!!!!!

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #3 : 29 Апреля 2009, 00:24:20 »
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
post-up iptables-restore < /etc/iptables.up.rules
#address 10.66.2.220
#hwaddress enter 00:1A:4D:9A:3E:E6
#netmask 255.255.248.0
#gateway 10.66.0.1

auto eth2
iface eth2 inet static
address 192.168.1.1
netmask 255.255.255.0
#broadcast 192.168.1.255
  =

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
  ?? ???
В школе хорошо учились?

Оффлайн melnikdima

  • Автор темы
  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #4 : 29 Апреля 2009, 00:50:54 »
у меня ещё стоит  webmin поэтому присутствует строка

post-up iptables-restore < /etc/iptables.up.rules

как быть?

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #5 : 29 Апреля 2009, 01:08:56 »
Начинается, Вы о вебмине ни слова не сказали в условии задачи.
Если важнее настроить маршрутизацию по DHCP - временно приведите interfaces к рекомендованному виду.

Оффлайн melnikdima

  • Автор темы
  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #6 : 29 Апреля 2009, 01:32:46 »
важнее то важнее.

но и webmin нужен
кто нибудь сталкивался с такой проблемой?

Оффлайн LKharlamov

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #7 : 30 Апреля 2009, 22:27:56 »
Для получения роутинга по дхцп, нужен скрипт rfc3442-classless-static-routes, думаю поиск в гугле по этому выражению быстро наведёт на решение.

Оффлайн Tokh

  • Активист
  • *
  • Сообщений: 705
    • Просмотр профиля
Re: получение route table от провайдера
« Ответ #8 : 01 Мая 2009, 11:02:38 »
но и webmin нужен
Вам сказали - временно.
StarDict и Mueller помогут против английского мануала.

 

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