Проблема с маршрутами

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модератор: SLEDopit

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Проблема с маршрутами

Сообщение AndreyG »

Возникла у меня проблема. DC++ скачаивает очень медленно с сети - 8 кб/сек. Это соответсвует скорости моего Интернет соединения VPN PPTP.
В Windows скорость падала, если маршруты не прописать. Я полагаю что именно в них дело.
Подскажите пожайлуста, что я сделал не так:

Вот что провайдер сети говорит написать:
route add 192.168.0.0 mask 255.255.0.0 192.168.150.254 -p
route add 10.10.0.0 mask 255.255.255.0 192.168.150.254 -p
route add 10.200.200.0 mask 255.255.255.0 192.168.150.254 -p

А вот что route -n:
172.20.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.10.0.12 192.168.150.254 255.255.255.255 UGH 0 0 0 eth0
10.10.0.0 192.168.150.254 255.255.255.0 UG 0 0 0 eth0
10.200.200.0 192.168.150.254 255.255.255.0 UG 0 0 0 eth0
192.168.144.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0
192.168.0.0 192.168.150.254 255.255.0.0 UG 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
0.0.0.0 192.168.150.254 0.0.0.0 UG 0 0 0 eth0

Добавлял строкой sudo route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.150.254 eth0.

Дистрибутив Ubuntu 8.10
Спасибо сказали:

IMB
Сообщения: 2501
ОС: Debian

Re: Проблема с маршрутами

Сообщение IMB »

Ну так проверьте маршут, которым скачивает DC - traceroute <ip-address> и сразу поймете.
Спасибо сказали:

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Re: Проблема с маршрутами

Сообщение AndreyG »

IMB писал(а):
08.02.2009 11:26
Ну так проверьте маршут, которым скачивает DC - traceroute <ip-address> и сразу поймете.


Не понял я что-то как им воспользоваться:
apache@apache-desktop:~$ traceroute 192.168.144.69
traceroute to 192.168.144.69 (192.168.144.69), 30 hops max, 40 byte packets
1 apache-desktop.local (192.168.144.69) 0.022 ms 0.012 ms 0.010 ms
Спасибо сказали:

Аватара пользователя
murder
Сообщения: 219
ОС: FreeBSD 8.0, Ubuntu 9.10

Re: Проблема с маршрутами

Сообщение murder »

AndreyG писал(а):
13.02.2009 16:46
Не понял я что-то как им воспользоваться:
apache@apache-desktop:~$ traceroute 192.168.144.69
traceroute to 192.168.144.69 (192.168.144.69), 30 hops max, 40 byte packets
1 apache-desktop.local (192.168.144.69) 0.022 ms 0.012 ms 0.010 ms

traceroute показывает путь, как твой комп долетает до другого компа в сети
пишешь traceroute проверяемый_ip
если он покажет трассу через 172.... - значит летит по ppp0
если же через 192.168.150.254 - то как бы все нормально
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Спасибо сказали:

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Re: Проблема с маршрутами

Сообщение AndreyG »

murder писал(а):
14.02.2009 00:47
AndreyG писал(а):
13.02.2009 16:46
Не понял я что-то как им воспользоваться:
apache@apache-desktop:~$ traceroute 192.168.144.69
traceroute to 192.168.144.69 (192.168.144.69), 30 hops max, 40 byte packets
1 apache-desktop.local (192.168.144.69) 0.022 ms 0.012 ms 0.010 ms

traceroute показывает путь, как твой комп долетает до другого компа в сети
пишешь traceroute проверяемый_ip
если он покажет трассу через 172.... - значит летит по ppp0
если же через 192.168.150.254 - то как бы все нормально


apache@apache-desktop:~$ traceroute 10.10.0.2
traceroute to 10.10.0.2 (10.10.0.2), 30 hops max, 40 byte packets
1 172.20.0.1 (172.20.0.1) 1.230 ms 1.348 ms 1.293 ms
2 10.10.0.2 (10.10.0.2) 2.868 ms 2.814 ms 2.758 ms
apache@apache-desktop:~$

да, получается идет через ppp0.
нужно добавить маршрут чтобы шел через 192,168,150,254?
чтото типо того:
sudo route add -net 10.10.0.2 netmask 255.255.240.0 gw 192.168.150.254 eth0
но пишет что для маска не соответсвует адресу - как найти нужную маску? я писал что провайдер давал
Спасибо сказали:

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Re: Проблема с маршрутами

Сообщение AndreyG »

С маршрутами вроде разобрался, написал в командной строке sudo route add -host 10.10.0.2 gw 192.168.150.254 eth0.
Вот как поставить, чтобы при перезагрузке системы маршруты автоматически прописывались?
Пытался поставить в rc.local, не помогает.
Спасибо сказали:

Аватара пользователя
murder
Сообщения: 219
ОС: FreeBSD 8.0, Ubuntu 9.10

Re: Проблема с маршрутами

Сообщение murder »

Процитируйте сюда rc.local
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Спасибо сказали:

IMB
Сообщения: 2501
ОС: Debian

Re: Проблема с маршрутами

Сообщение IMB »

В Debian-base для настройки сети штатным является /etc/network/interface.
Спасибо сказали:

Аватара пользователя
maxen
Сообщения: 48
ОС: Debian -> Gentoo

Re: Проблема с маршрутами

Сообщение maxen »

Вот мои три копейки :) Надеюсь поможет ссылочка
Маршруты можно добавить в файлик /etc/network/interfaces, следующим образом:

Код: Выделить всё

post-up /sbin/route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.150.254
post-up /sbin/route add -net 192.0.0.0 netmask 255.0.0.0 gw 192.168.150.254
Спасибо сказали:

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Re: Проблема с маршрутами

Сообщение AndreyG »

пробовал...не помгло....ввел "post-up /sbin/route add -host 10.10.0.2 gw 192.168.150.254 eth0"

rc.local:

Код: Выделить всё

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

sudo route add -host 10.10.0.2 gw 192.168.150.254 eth0
sudo sh /sbin/vpn start
exit 0
Спасибо сказали:

Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Проблема с маршрутами

Сообщение Ленивая Бестолочь »

попробуйте в /etc/network/interfaces не post-up, а просто up:
полный путь до route не обязателен.

Код: Выделить всё

up route add -host 10.10.0.2 gw 192.168.150.254 eth0
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Re: Проблема с маршрутами

Сообщение AndreyG »

Тоже не помогает... :unsure:
Спасибо сказали:

Аватара пользователя
murder
Сообщения: 219
ОС: FreeBSD 8.0, Ubuntu 9.10

Re: Проблема с маршрутами

Сообщение murder »

А у вас локальная сеть настраивается через файлы или с помощью Network Manager?
Если вариант №2, то прописывать в файлы бессмысленно, нужно решать средствами NM.
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Спасибо сказали:

AndreyG
Сообщения: 50
ОС: Ubuntu 9.04 Jaunty Jackalope

Re: Проблема с маршрутами

Сообщение AndreyG »

Вообще настроена сеть через Wicd. VPN через файлы. Попробую через файлы настроить...
Спасибо сказали: