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


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

Автор Тема: DC++ настройка маршрутизации  (Прочитано 1247 раз)

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

Оффлайн roma2000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
DC++ настройка маршрутизации
« : 16 Мая 2010, 22:37:44 »
Здравствуйте. Решил вот относительно недавно перейти на Ubuntu и поэтому поставил её второй системой.
В инет выхожу через DSL. Кроме того есть локальная сеть.  Для того чтобы её пользоваться поставил LinuxDC++.Все вроде работает, но скорость такая же как и при скачивании в инете. При настройке FlylincDC++ в Винде мне надо было дополнительно прописать маршруты.
Вот так это выглядело в винде.
route add -p 172.16.0.0 MASK 255.240.0.0 172.31.101.1
route add -p 192.168.0.0 MASK 255.255.0.0 172.31.101.1
route add -p 10.0.0.0 MASK 255.0.0.0 172.31.101.1
Читая форум я понял что что похожее мне тоже вроде надо сделать.
Подскажите пжлста так ли  это и если та,к то команды в Ubunte аналогичны командам в Винде?
Заранее спасибо

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #1 : 16 Мая 2010, 22:57:50 »
Тема настолько заезжена, читай man route и юзай поиск.

В твоем случае команды будут такими:
route add -net 172.16.0.0/12 gw 172.31.101.1
route add -net 192.168.0.0/16 gw 172.31.101.1
route add -net 10.0.0.0/8 gw 172.31.101.1

Небольшой хинт: эти команды настраивают runtime-таблицу маршрутизации ядра. После того, как интерфейс упадет, соответственно и маршруты тоже исчезнут. Для того, чтоб маршруты всегда поднимались, после поднятия интерфейса, нужно эти команды прописать в скрипт и поместить его в /etc/interfaces/if-up.d/

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

  • Гость
Re: DC++ настройка маршрутизации
« Ответ #2 : 16 Мая 2010, 23:49:12 »
Для того, чтоб маршруты всегда поднимались, после поднятия интерфейса, нужно эти команды прописать в скрипт и поместить его в /etc/interfaces/if-up.d/
Достаточно поместить их в /etc/network/interfaces
Код: (показан частный пример со статическими настройками) [Выделить]
auto lo eth0
iface lo inet loopback
iface eth0 inet static
        address 10.158.33.130
        netmask 255.255.255.0
        gateway 10.158.33.253
        up route add -net 10.0.0.0/8 gw 10.158.33.253 dev eth0
        up route add -net 172.16.0.0/12 gw 10.158.33.253 dev eth0
        up route add -net 192.168.0.0/16 gw 10.158.33.253 dev eth0

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #3 : 17 Мая 2010, 00:12:29 »
Достаточно поместить их в /etc/network/interfaces

А зачем?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #4 : 17 Мая 2010, 06:17:10 »
Достаточно поместить их в /etc/network/interfaces
Это только при условии, что не используется Network Manager и сеть настраивается через interfaces

Оффлайн roma2000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #5 : 17 Мая 2010, 07:03:32 »
благодарю

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

  • Гость
Re: DC++ настройка маршрутизации
« Ответ #6 : 17 Мая 2010, 08:43:55 »
А зачем?...
За шкаФом
Если сеть настраиваеться через NM - пусть она и настраивается через NM, там кнопочка маршруты есть такая. В Debian, достаточно файла interfaces, что бы написать тривиальный роутинг.
« Последнее редактирование: 17 Мая 2010, 09:04:36 от Гарри Кашпировский »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #7 : 17 Мая 2010, 12:18:19 »
В Debian, достаточно файла interfaces, что бы написать тривиальный роутинг.

Я как бы в курсе. Но скриптовая папка придумана не просто так. Кладёшь туда скрипт, и пока он нужен - он работает. Перестаёт быть нужным - удаляешь и не мучаешься головной болью.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн roma2000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #8 : 17 Мая 2010, 20:48:07 »
Уважаемые товарищи чего то не получилось у меня.Посоветуйте что не так.
Удалил NM.
Запустил  pppoeconf
РЕЗУЛЬТАТ
______________________________________________
auto lo
iface lo inet loopback

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet manual
______________________________________________
Ввел по совету необходимые строки
РЕЗУЛЬТАТ
---------------------------------------------------------------------------------
auto lo
iface lo inet loopback

iface eth0 inet static
        address 172.31.101.70
        netmask 255.255.255.0
        gateway 172.31.101.1
        up route add -net 10.0.0.0/8 gw 172.31.101.1 dev eth0
        up route add -net 172.16.0.0/12 gw 172.31.101.1 dev eth0
        up route add -net 192.168.0.0/16 gw 172.31.101.1 dev eth0

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
--------------------------------------------------------------------------------------
После этого интернет слетел
запустил опять pppoeconf
инет появился
Вопрос - как маршруты прописать правильно и чтобы они не слетали?
Или мне  c NM идти разбираться?

auto eth0
iface eth0 inet manual

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

  • Гость
Re: DC++ настройка маршрутизации
« Ответ #9 : 17 Мая 2010, 20:53:44 »
Там где роутинг написан, не видно автоподнятия eth0
auto eth0

Оффлайн roma2000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #10 : 17 Мая 2010, 21:43:17 »
виноват ошибся вот полный текст

auto lo
iface lo inet loopback

iface eth0 inet static
        address 172.31.101.70
        netmask 255.255.255.0
        gateway 172.31.101.1
        up route add -net 10.0.0.0/8 gw 172.31.101.1 dev eth0
        up route add -net 172.16.0.0/12 gw 172.31.101.1 dev eth0
        up route add -net 192.168.0.0/16 gw 172.31.101.1 dev eth0

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet manual

Пользователь решил продолжить мысль 17 Мая 2010, 19:47:02:
я еще попробовал ввести вот это
route add -net 172.16.0.0/12 gw 172.31.101.1
route add -net 192.168.0.0/16 gw 172.31.101.1
route add -net 10.0.0.0/8 gw 172.31.101.1

открываю сетевые инструменты, вкладка сеть->показать таблицу маршрутизации
там вроде появились эти маршруты
перегружаться пока не пробовал, но суть в том что скорость скачивания из локалки не изменилась (а все из-за неё) она на уровне скорости скачивания из инета, а вроде должна быть  больше


Пользователь решил продолжить мысль 17 Мая 2010, 21:49:31:
может быть это в клиенте что-то? я LinuxDC++  EiskaltDC  Valknut  пробовал. LinuxDC++ качает на скорости примерно 200 Kbit/sec
« Последнее редактирование: 17 Мая 2010, 21:49:31 от roma2000 »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #11 : 17 Мая 2010, 21:57:11 »
Лишнего наколбасил, делай так:
auto lo eth0 dsl-provider

iface lo inet loopback

iface eth0 inet static
        address 172.31.101.70
        netmask 255.255.255.0
        gateway 172.31.101.1
        up route add -net 10.0.0.0/8 gw 172.31.101.1
        up route add -net 172.16.0.0/12 gw 172.31.101.1
        up route add -net 192.168.0.0/16 gw 172.31.101.1

iface dsl-provider inet ppp
        pre-up /sbin/ifconfig eth0 up
        provider dsl-provider

Оффлайн roma2000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #12 : 18 Мая 2010, 07:22:19 »
Ура! Вроде заработало.
 Спасибо Mam(O)n!!!

Оффлайн roma2000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: DC++ настройка маршрутизации
« Ответ #13 : 03 Июня 2010, 22:50:34 »
скорость скачивания из локальной сети  при использовании LinuxDC++ в  все равно низкая. подскажите что еще можно сделать?

Пользователь решил продолжить мысль 04 Июня 2010, 19:26:14:
Уважаемые товарищи. Прошу прощения за отнятое время. Все настроил. Проблема оказалась в том, что в настройках DC++ а именно там где надо было указать адрес хаба я указал ( в соответствии с инструкцией которая была на сайте)  адрес типа www.adress-haba.ru, а надо было указать адрес типа 192.168.220.2.
Ввел и все заработало, то есть скорость скачивания стала на порядок больше.
Еще раз спасибо за помощь.
« Последнее редактирование: 04 Июня 2010, 19:26:14 от roma2000 »

 

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