маршрутизация pppoe????[Решено]

Общие переговоры относительно Sabayon Linux

Moderators: sidsoft, Moderators

маршрутизация pppoe????[Решено]

Postby stromx » Wed Jun 16, 2010 11:14

добрый день
вчера установил sabayon linux , выход в интернет есть, только не знаю как настроит маршрутизация.
до этого пользовался ubuntu, в него я их прописал таким образом в файл /etc/network/interfaces
Code: Select all
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

up route add -net 234.0.0.0 netmask 255.0.0.0 gw 192.168.138.46
up route add -net 91.202.24.0 netmask 255.255.252.0 gw 192.168.138.1
up route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.138.1
up route add -net 172.16.0.0 netmask 255.240.0.0 gw 192.168.138.1
up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.138.1

куда и как прописать маршруты в sabayon
помогите пожалуста
Last edited by stromx on Wed Jul 07, 2010 7:45, edited 3 times in total.
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45

Re: маршрутизация pppoe????

Postby stromx » Wed Jun 16, 2010 21:04

не ужели не кто не знает
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45

Re: маршрутизация pppoe????

Postby stromx » Thu Jun 17, 2010 10:49

жалько не кто не знает
дистрибут sabayon самый лучший из всех что я пробовал
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45

Re: маршрутизация pppoe????

Postby yudjin » Thu Jun 17, 2010 14:58

Я знаю, но нету времени отписать, извините. Сегодня вечером напишу обязательно.
yudjin
Technological Hen
 
Posts: 347
Joined: Tue Nov 11, 2008 20:48
Location: Vinnitsa, Ukraine

Re: маршрутизация pppoe????

Postby stromx » Thu Jun 17, 2010 16:11

yudjin wrote:Я знаю, но нету времени отписать, извините. Сегодня вечером напишу обязательно.

спасибо , буду ждать
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45

Re: маршрутизация pppoe????

Postby yudjin » Thu Jun 17, 2010 19:11

Сначала нужно вырубить NM (он рулит сетью в актуальном сабайоне?), на пример так
Code: Select all
killall -9 NetworkManager

и сделать чтобы он больше не запускался
Code: Select all
rc-update del NetworkManager default

(как добавить его в автозагрузку назад в случае неудачи, думаю, понятно...)
Теперь нужно править файл /etc/conf.d/net . Все настройки интерфейсов будут жить в этом файле. Если интерфейс настраивается по dhcp, то запись для него будет такой
Code: Select all
config_eth0=( "dhcp" )

Если адрес статический то такого вида
Code: Select all
config_eth0=("192.168.222.150 netmask 255.255.255.0")

Добавим еще маршруты для eth0
Code: Select all
routes_eth0=(
"-net 234.0.0.0 netmask 255.0.0.0 gw 192.168.138.46"
"-net 91.202.24.0 netmask 255.255.252.0 gw 192.168.138.1"
"-net 10.0.0.0 netmask 255.0.0.0 gw 192.168.138.1"
"-net 172.16.0.0 netmask 255.240.0.0 gw 192.168.138.1"
"-net 192.168.0.0 netmask 255.255.0.0 gw 192.168.138.1"
)

Добавим загрузку нужного модуля
Code: Select all
modules=( "iproute2" )

Все. Файл /etc/conf.d/net приведен в нужный вид. Чтобы интерфейс eth0 поднимался автоматически при загрузке добавьте его в один из уровней запуска. На пример в default
Code: Select all
rc-update add net.eth0 default

Справка по настройке сети в Gentoo/Sabayon тут
Тема про статические маршруты тут
Используйте документацию Gentoo. Она подходит.
yudjin
Technological Hen
 
Posts: 347
Joined: Tue Nov 11, 2008 20:48
Location: Vinnitsa, Ukraine

Re: маршрутизация pppoe????

Postby stromx » Fri Jun 18, 2010 11:25

спасибо, попробую.
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45

Re: маршрутизация pppoe????

Postby stromx » Fri Jun 18, 2010 18:07

спасибо всё получилась
а как сделать чтобы интернет работал автомат а не кажды раз через терминал
Code: Select all
pppoe-start
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45

Re: маршрутизация pppoe????

Postby yudjin » Fri Jun 18, 2010 19:59

Ну, самый правильный вариант это написать сценарий инициализации и добавить его в один из уровней запуска. Вот тут написано как это сделать.

Если ppp соединение поднимится командой /etc/init.d/net.ppp0 то такой сценарий уже существует. Команда
Code: Select all
rc-update add net.ppp0 default

добавит его в уровень запуска default и все будет w00t! Можно настроить чтобы соединение подымалось этой командой. Тут есть пример.

Ну а самый простой и грубый вариант дописать команду в /etc/conf.d/local.start . Взято отсюда.

Если речь идет про ноутбук то возможно есть смысл попытаться разобраться с маршрутизацией средствами NM, ибо очень неудобно каждый раз настройки в /etc/conf.d/net перезаписывать при подключении к разным сетям. И при старте без линка компьютер будет тупить, пытаясь поднять несуществующие интерфейсы.
yudjin
Technological Hen
 
Posts: 347
Joined: Tue Nov 11, 2008 20:48
Location: Vinnitsa, Ukraine

Re: маршрутизация pppoe????

Postby stromx » Sat Jun 19, 2010 15:32

получилась через вариант дописать команду в /etc/conf.d/local.start
stromx
Baby Hen
 
Posts: 8
Joined: Fri Apr 16, 2010 19:45


Return to Russian

Who is online

Users browsing this forum: No registered users and 1 guest