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


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

Автор Тема: Маршрутизация  (Прочитано 3120 раз)

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

Оффлайн foxpro58

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Маршрутизация
« : 01 Июня 2009, 20:04:47 »
Здравствуйте, уважаемые форумчане.
Я только пару дней назад пересел на Ubuntu, поэтому просьба сильно не пинать.
Проблема вот в чем, после подключения интернета по впн, меняется маршрут по умолчанию и DC++ перестает работать.

Вот таблица маршрутизации до подключения впн


Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.9.0     *               255.255.255.128 U     1      0        0 eth0
172.16.15.0     fox-desktop 255.255.255.0   UG    0      0        0 eth0
default         192.168.9.1     0.0.0.0         UG    0      0        0 eth0

А вот после подключения:

Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
oath.skynet     *               255.255.255.255 UH    0      0        0 eth0
192.168.9.0     *               255.255.255.128 U     1      0        0 eth0
172.16.15.0    fox-desktop 255.255.255.0   UG    0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp0

Если после подключения выполнить route add default gw 192.168.9.1 eth0, то интернет пропадает.
Я смотрел прикрепленную тему о маршрутизации, но мало что понял.
Подскажите что  и где нужно прописать, чтобы работал и инет и DC++
Заранее спасибо.




Оффлайн Nickollla

  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
Re: Маршрутизация
« Ответ #1 : 01 Июня 2009, 20:30:25 »
Чтобы работал инет и DC  тебе необходимо знать сеть за шлюзом 192.168.9.1 иначе никак .
Два шлюза по умолчанию не пойдет.
От болды попробуй с вкл. инетом и работающим, прописать route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.9.1 metric 1.
Если бы знать подсети за твоим 192.168.9.1 то можно было точно написать, что прописать

Оффлайн foxpro58

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Маршрутизация
« Ответ #2 : 01 Июня 2009, 20:59:38 »
Чтобы работал инет и DC  тебе необходимо знать сеть за шлюзом 192.168.9.1 иначе никак .
Два шлюза по умолчанию не пойдет.
От болды попробуй с вкл. инетом и работающим, прописать route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.9.1 metric 1.
Если бы знать подсети за твоим 192.168.9.1 то можно было точно написать, что прописать
Спасибо)
После добавления этого маршрута все юзеры с ip 192.168.*.* открываются в DC++ , как сделать чтобы его не нужно было вводить каждый раз вручную?
И еще прописать маршрут до остальных юзеров, у них ip 172.30.*.*

Вот маршрут до одного узла из их сети:

traceroute to 172.30.0.59 (172.30.0.59), 30 hops max, 60 byte packets
 1  192.168.9.1 (192.168.9.1)  0.561 ms  1.338 ms  1.495 ms
 2  192.168.15.2 (192.168.15.2)  0.385 ms  0.365 ms  0.333 ms
дальше одни звездочки
« Последнее редактирование: 01 Июня 2009, 21:36:35 от foxpro58 »

Оффлайн Nickollla

  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
Re: Маршрутизация
« Ответ #3 : 01 Июня 2009, 21:20:31 »
для 172.30  аналогично route add -net 172.30.0.0 netmask 255.255.0.0 gw 192.168.9.1 metric 1
куда прописать автоматом ну тут вариантов полно. Не буду писать красивые способы (они сложней) , а пойдем самым простым способом в файл /etc/rc.local
добавь:
/sbin/route add -net 172.30.0.0 netmask 255.255.0.0 gw 192.168.9.1 metric 1
/sbin/route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.9.1 metric 1

Оффлайн foxpro58

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Маршрутизация
« Ответ #4 : 01 Июня 2009, 22:48:10 »
Nickollla, большое спасибо, все работает.

Оффлайн Tokh

  • Активист
  • *
  • Сообщений: 705
    • Просмотр профиля
Re: Маршрутизация
« Ответ #5 : 11 Августа 2009, 10:11:30 »
Кстати, появилась ещё одна статья.
Настройка в ArchLinux одновременной работы Интернета и бесплатной сети от провайдера на примере ВолгаТелеком, при так называемом "VPN" подключении (pppoe pppd iptables iproute linux archlinux) http://www.opennet.ru/base/modem/pppoe_volga.txt.html
Если пропустить об установке RPM, то дальше близко к Ubuntu.
StarDict и Mueller помогут против английского мануала.

 

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