|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vassily Kiryanov 2:5054/36 12 Sep 2007 13:35:55 To : Michael Abashkin Subject : СТРИМ over PPPoE --------------------------------------------------------------------------------
12 Sep 07 09:20, Michael Abashkin wrote to Alex Mogilnikov:
MA> толку ноль. Hеделю уже мучаюсь, брал работающий пример с книжки,
MA> гуглил - все один хрен, не работает. Выручайте, к нету подключаюсь,
MA> нет не работает, а абонентка бежит... :-( Дайте хотя-бы рабочий
MA> конфиг, замумукался по самое немогу.
В общем, вот куски конфигов, которые у меня работают уже года два:
вот то, что касается сети, у меня там два прова, один по езеру напрямую
подключен через net0, другой по pppoe через net2, а на net1 внутренняя сетка
=== Cut /etc/rc.conf ===
gateway_enable="YES"
ifconfig_rl2_name="net0"
ifconfig_rl1_name="net1"
ifconfig_rl0_name="net2"
ifconfig_net0="inet main1i/28"
ifconfig_net0_alias0="inet main1i2/32"
ifconfig_net1="inet main0/24"
defaultrouter="cisco1i"
firewall_enable="YES"
firewall_type="UNKNOWN"
ppp_enable="YES"
#если нужно, чтобы ломился к прову постоянно, то разремить следующую строку
#ppp_mode="ddial"
#а если нужно, чтобы только при наличии исходящего трафика, то следующую
#ppp_mode="auto"
ppp_nat="YES"
ppp_profile="pppoe64k"
=== Cut ===
чтобы в rc.conf не прописывать статические адреса впихнём их сюда
=== Cut /etc/hosts ===
x.y.z.33 cisco1i
x.y.z.34 main1i
x.y.z.36 main1i2
192.168.200.1 main0
a.b.c.47 pppoehub
=== Cut ===
тут необычного только запрет прописывания полученых адресов DNS-серверов в мой
resolv.conf потому что запущен локальный BIND, он и резолвит всё
=== Cut /etc/ppp/ppp.conf ===
pppoe64k:
set log Phase Chat IPCP CCP tun command
ident user-ppp Dialout myProvider-PPPoE
set device PPPoE:net2
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
set timeout 150
set authname "MyAuthName"
set authkey "MyAuthPass"
set dial
set login
add default HISADDR
disable dns
enable echo
enable lqr
set lqrperiod 5
set redial 10 0
set reconnect 10 100000
=== Cut ===
чтобы при падении основного канала восстанавливался маршрут по умолчанию на
альтернативного, (более дорогого) провайдера и подправлялся аплинк у BIND-a
=== Cut /etc/ppp/ppp.linkdown ===
pppoe64k:
!bg /root/restore_dgw1
!bg /root/restore_dns
=== Cut ===
Всего хорошего. "За верную и прибыльную дружбу!" (c) Яго.
Vassily
---
* Origin: И бьется против геноцида Вася, и против Васи геноцид. (2:5054/36)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/185146e7f225.html, оценка из 5, голосов 10
|