Решено: гостевое PPPoE на модеме, платное PPPoE на компе (Routes)

Knoppix

Модераторы: Warderer, Модераторы разделов

Alexelectro
Сообщения: 115
ОС: Debian Lenny

Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

гостевое PPoE на модеме, платное PPoE на компе
Само соединение работает стабильно и без проблем, но так и не разобрался куда прописывать роуты в Lenny 5.0.3
просто дело в том что на госте репозитории Деба... и не хочется каждый раз писать Poff для того чтобы установить пакет.
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
smiftee
Сообщения: 265
ОС: Debian 5.03+ testing

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение smiftee »

Сдесь подробности.Если конкретно, то в

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

/etc/network
Не дерзИ!
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

так я и пользовался этим маном

прописывал в /etc/network/interfaces

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

ip route add 86.57.251.28 via 192.168.1.1 dev eth0


делаю /etc/init.d/networking restart
и пишет ошибка в строке № такой-то, проверяю эту строчку это и есть строчка где прописан роут

P.S. что самое интересное когда стояла версия самая первая Ленни то такой вариант прошел на ура, но поменял винт и поставил 5.0.3 и беда (
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
smiftee
Сообщения: 265
ОС: Debian 5.03+ testing

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение smiftee »

Не, надо создать отдельный файл routes.sh, дать ему права, и положить в /etc/network
Не дерзИ!
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

и опять ругается на строчки только уже в routes.sh
вернулись к тому же.... :mellow:

а вообще правилен ли ввод ? особенно то что жирным выделено, может что лишнее там...
ip route add 86.57.251.28 via 192.168.1.1 dev eth0
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
smiftee
Сообщения: 265
ОС: Debian 5.03+ testing

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение smiftee »

Сетевая карта одна?
Не дерзИ!
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

да карта одна, все работает отлично. если нужно вечером скину ifconfig

кажется есть идея.....

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

sudo aptitude install pppoe iproute pppoeconf

я поставил только пакет pppoeconf, просто ставил его в графическом инсталяторе по памяти.....
а патом начал читать и наткнулся на след.....

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

ip route -управление таблицей машрутизации.
Сокращения:
route, ro, r.
ip route add - добавить новый маршрут
ip route change - изменить маршрут
ip route replace - заменить маршрут


видимо поэтому неправильно строчку принимала система, приду домой проверю.
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
Аватара пользователя
Jinlip
Сообщения: 33
ОС: Debian_5

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Jinlip »

Alexelectro есть сеть с нетарифицируемыми ресурсами и выход в мир уже через биллинг. Правильно понял?
По маршруту,то попробуй его задать в таком виде:
route add -host 86.57.251.28 gw 192.168.1.1
Если не пройдёт,то вывод команды route -n при опущеном и поднятом ррр0
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

без ppp0

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

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0


и с ppp0

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

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
93.84.80.22     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0


если делать нетворк рестарт то пишет

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

Reconfiguring network interfaces.../etc/network/interfaces:22: duplicate option
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:22: duplicate option
ifup: couldn't read interfaces file "/etc/network/interfaces"
failed.


при этом конфиг выглядит так

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

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).



# The loopback network interface

auto lo

iface lo inet loopback



auto eth0

iface eth0 inet static

address 192.168.1.11

netmask 255.255.255.0

gateway 192.168.1.1



#up /etc/network/routes.sh



iface dsl-provider inet ppp

pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf

provider dsl-provider



#route add -host 86.57.251.28 gw 192.168.1.1



ip route add 86.57.151.0 via 192.168.1.1 dev eth0

ip route add 86.57.251.28 via 192.168.1.1 dev eth0

#ip route add 86.57.253.1 via 192.168.1.1 dev eth0

#ip route add 193.232.248.79 via 192.168.1.1 dev eth0

#ip route add 193.232.248.80 via 192.168.1.1 dev eth0

#ip route add 82.209.245.151 via 192.168.1.1 dev eth0

#ip route add 194.158.206.240 via 192.168.1.1 dev eth0

#ip route add 194.158.206.241 via 192.168.1.1 dev eth0

#ip route add 194.158.206.246 via 192.168.1.1 dev eth0

#ip route add 194.158.202.59 via 192.168.1.1 dev eth0

#ip route add 82.209.195.15 via 192.168.1.1 dev eth0

#ip route add 86.57.250.0 via 192.168.1.1 dev eth0

#ip route add 86.57.246.0 via 192.168.1.1 dev eth0

#ip route add 93.84.112.0 via 192.168.1.1 dev eth0

#ip route add 91.149.189.0 via 192.168.1.1 dev eth0

#ip route add 91.149.189.128 via 192.168.1.1 dev eth0

#ip route add 93.125.53.0 via 192.168.1.1 dev eth0

#ip route add 91.149.157.0 via 192.168.1.1 dev eth0

#ip route add 82.209.240.241 via 192.168.1.1 dev eth0

#ip route add 82.209.243.241 via 192.168.1.1 dev eth0
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
Аватара пользователя
Jinlip
Сообщения: 33
ОС: Debian_5

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Jinlip »

А винда как в вашей сети работает?Получает ли она маршруты нормально или так же надо прописывать?
Если не ошибаюсь,то маловато маршрутов при поднятом ррр0.Получается что вся сеть работает через ррр0

Попробуй при поднятом ррр0 в консоли от администратора вбить маршруты и проверить работает ли репозиторий.
#route add -host 86.57.251.28 gw 192.168.1.1 и т.д.,какие там ещё нужны....
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

Винда что хрюша что 7-ка без проблем....
сделал route add -host 86.57.251.28 gw 192.168.1.1

получил при выводе коменды route -n

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

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
86.57.251.28    192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
93.84.80.18     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0


получается он добавился ?

сделал Нслукап ФТП

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

devnull:/home/electro# nslookup ftp.byfly.by
Server:         82.209.240.241
Address:        82.209.240.241#53

Non-authoritative answer:
ftp.byfly.by    canonical name = ftp.mgts.by.
Name:   ftp.mgts.by
Address: 86.57.151.3


сделал route add -host 86.57.151.3 gw 192.168.1.1

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

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
86.57.251.28    192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
86.57.151.3     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
93.84.80.18     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0


проверил скачкой при поднятом платнике все норм качает по гостевой скорости.
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
Аватара пользователя
Jinlip
Сообщения: 33
ОС: Debian_5

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Jinlip »

Получается что да.
При поднятии ррр0 статические маршруты из /etc/network/interfaces затираются и их надо каким то образом добавлять позже.
Или научить dhcp -клиент получать маршруты так как и винда.
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

не не маршруты в винде я прописывал сам Батником.... или я что то не так понял ?

при этом если я в Интерфейс дбавляю route add -host 86.57.151.3 gw 192.168.1.1 то он не ругается при перезагрузке интерфеса, но и в роутах пусто ((((
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали:
Аватара пользователя
Jinlip
Сообщения: 33
ОС: Debian_5

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Jinlip »

Я бы сделал такой файло под именем route

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

 #!/bin/bash
route add -host 86.57.151.3 gw 192.168.1.1
route add -host 86.57.251.28 gw 192.168.1.1

и запускал бы от рута
#sh route
когда возникнет необходимость в нём.

Может найдутся люди,которые подскажут как сделать это грамотнее
Спасибо сказали:
Alexelectro
Сообщения: 115
ОС: Debian Lenny

Re: Решено: гостевое PPPoE на модеме, платное PPPoE на компе

Сообщение Alexelectro »

разобрался

добавил в конфиг строчку up /etc/network/routes.sh создал этот файл и в него все роуты.....
в итоге

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

devnull:/home/electro# ip route list
93.84.80.22 dev ppp0  proto kernel  scope link  src 86.57.245.169
82.209.245.151 via 192.168.1.1 dev eth0
193.232.248.80 via 192.168.1.1 dev eth0
86.57.251.28 via 192.168.1.1 dev eth0
91.149.157.0 via 192.168.1.1 dev eth0
82.209.195.15 via 192.168.1.1 dev eth0
194.158.206.240 via 192.168.1.1 dev eth0
194.158.206.241 via 192.168.1.1 dev eth0
82.209.243.241 via 192.168.1.1 dev eth0
86.57.250.0 via 192.168.1.1 dev eth0
194.158.206.246 via 192.168.1.1 dev eth0
93.125.53.0 via 192.168.1.1 dev eth0
86.57.246.0 via 192.168.1.1 dev eth0
86.57.151.0 via 192.168.1.1 dev eth0
91.149.189.0 via 192.168.1.1 dev eth0
82.209.240.241 via 192.168.1.1 dev eth0
86.57.253.1 via 192.168.1.1 dev eth0
91.149.189.128 via 192.168.1.1 dev eth0
93.84.112.0 via 192.168.1.1 dev eth0
194.158.202.59 via 192.168.1.1 dev eth0
193.232.248.79 via 192.168.1.1 dev eth0
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.11
default dev ppp0  scope link


и все ресурсы работают.... всем ОГРОМНОЕ спасибо воены рад что вы не оставляете таких ламеров как я в беде :drunk:
Core2Duo E8500 GA-Ep35-DS4 MSI-8800GT-OC-1GB
Спасибо сказали: