Проблема с маршрутами
Модератор: SLEDopit
Проблема с маршрутами
Возникла у меня проблема. 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
В 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
Re: Проблема с маршрутами
Ну так проверьте маршут, которым скачивает DC - traceroute <ip-address> и сразу поймете.
Re: Проблема с маршрутами
Не понял я что-то как им воспользоваться:
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
Re: Проблема с маршрутами
traceroute показывает путь, как твой комп долетает до другого компа в сети
пишешь traceroute проверяемый_ip
если он покажет трассу через 172.... - значит летит по ppp0
если же через 192.168.150.254 - то как бы все нормально
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Re: Проблема с маршрутами
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
но пишет что для маска не соответсвует адресу - как найти нужную маску? я писал что провайдер давал
Re: Проблема с маршрутами
С маршрутами вроде разобрался, написал в командной строке sudo route add -host 10.10.0.2 gw 192.168.150.254 eth0.
Вот как поставить, чтобы при перезагрузке системы маршруты автоматически прописывались?
Пытался поставить в rc.local, не помогает.
Вот как поставить, чтобы при перезагрузке системы маршруты автоматически прописывались?
Пытался поставить в rc.local, не помогает.
Re: Проблема с маршрутами
Процитируйте сюда rc.local
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Re: Проблема с маршрутами
В Debian-base для настройки сети штатным является /etc/network/interface.
Re: Проблема с маршрутами
Вот мои три копейки Надеюсь поможет ссылочка
Маршруты можно добавить в файлик /etc/network/interfaces, следующим образом:
Маршруты можно добавить в файлик /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
Re: Проблема с маршрутами
пробовал...не помгло....ввел "post-up /sbin/route add -host 10.10.0.2 gw 192.168.150.254 eth0"
rc.local:
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 не обязателен.
полный путь до route не обязателен.
Код: Выделить всё
up route add -host 10.10.0.2 gw 192.168.150.254 eth0
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Re: Проблема с маршрутами
Тоже не помогает...
Re: Проблема с маршрутами
А у вас локальная сеть настраивается через файлы или с помощью Network Manager?
Если вариант №2, то прописывать в файлы бессмысленно, нужно решать средствами NM.
Если вариант №2, то прописывать в файлы бессмысленно, нужно решать средствами NM.
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Re: Проблема с маршрутами
Вообще настроена сеть через Wicd. VPN через файлы. Попробую через файлы настроить...