Tomsk Sysadmins Forum

Unix => Разное => Topic started by: Dark[Novanet] on February 18, 2005, 01:01:02

Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Dark[Novanet] on February 18, 2005, 01:01:02
Собственно такая проблема - стоит ZyXEL Omni ADSL EE, включен Bridge, подключен к серваку на FreeBSD. Ищутся скрипты для ppp, могущие нормально авторизоваться по PAP через PPPoE, чтобы заиметь WAN адрес на интерфейсе с ADSL.

Проблема в том, что крайне нежалательно использовать NAT на самом зикселе, т.к хочется, что FreeBSD сама производила NAT.
Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Dimmus on February 18, 2005, 08:51:02
во фре действительно плохо с данным фактом, поэтому не стал сильно заморачиваться и перевел на линуху, там все гораздо проще :)
Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Nameless on February 18, 2005, 11:57:34
Quote
Собственно такая проблема - стоит ZyXEL Omni ADSL EE, включен Bridge, подключен к серваку на FreeBSD. Ищутся скрипты для ppp, могущие нормально авторизоваться по PAP через PPPoE, чтобы заиметь WAN адрес на интерфейсе с ADSL.

Проблема в том, что крайне нежалательно использовать NAT на самом зикселе, т.к хочется, что FreeBSD сама производила NAT.
[snapback]1024[/snapback]
Так тебе надо адрес на tun0 или скажем на fxp0 интерфейсе? Второе думаю не возможно, а первое у меня шуршит без проблем...
Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Dark[Novanet] on February 18, 2005, 16:05:10
Nameless, нужен адрес на tun0 интерфейсе, в общем нужно, чтобы сама FreeBSD логинилась через PPPoE, а скриптов для ppp для этого нет, буду очень благодарен, если поделишься своими
Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Nameless on February 18, 2005, 16:48:14
Quote
Nameless, нужен адрес на tun0 интерфейсе, в общем нужно, чтобы сама FreeBSD логинилась через PPPoE, а скриптов для ppp для этого нет, буду очень благодарен, если поделишься своими
[snapback]1036[/snapback]
Ну, вообще то всё что тебе надо написано в доке http://nameless.folksnet.com/doc/freebsd/pppoe.html (http://nameless.folksnet.com/doc/freebsd/pppoe.html)
Хотя, ежели чего непонятно, то вот мой ppp.conf
default:
  set log Phase Chat LCP IPCP CCP tun command
  # you can add more detailed logging if you wish
  set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0

tomsknet:
  set device PPPoE:rl0
  set authname YourName
  set authkey YourPass
  set dial
  set login
  add default HISADDR
  set speed sync
  set lqrperiod 5
  set mru 1492
  set mtu 1492
  set ctsrts off
  set redial 0 0
  set reconnect 0 0
  nat enable yes
  nat deny_incoming no
  nat same_ports yes
  nat use_sockets yes
  nat log yes
Как добавить чтобы ppp пускался при запуске, написано в доке. Модем надо чтобы был бриджем, а не роутером, иначе не отдаст адрес :) Я кстати перешёл на использование НАТа в ppp, хотя и системный тоже у меня нормально работал.
Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Dark[Novanet] on February 19, 2005, 19:43:25
Nameless, огромное спасибо, все работает как часы, а бздя как всегда рулит
Title: FreeBSD+ADSL - траблы с PPPoE
Post by: Dimmus on February 20, 2005, 00:51:10
запишем, когда снова повстречаюсь :)