URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 60710
[ Назад ]

Исходное сообщение
"Проблема с pppoed"

Отправлено takas , 06-Окт-05 23:43 
Господа!!!

Уже столько было сказано про pppoed (столько инфо пересмотренно, что голова кругом идет) :(

У меня есть проблема, с /usr/libexec/pppoed - демоном

Сам сервер, вроде бы настроил нормально (потому что он запускается и ошибок, вроде бы тоже нету)

В сети (на этом же серваке)(в локале) работает named (настроен, имена разрезолвывает)

На серваке стоят две сетевые карты, одна из них (rl0) смотрит в LAN, другая (rl1) - завязана с раутером (Zyxel ADSL 645R EE), который, в свою очередь, подключен к провайдеру. У модема настроен временный алиас на два типа подсети 192.168.2.1 и 192.168.1.10. На самом серваке выход в инет есть, во всяком случае пингует любую станцию в инете (например D.ROOT-SERVERS.NET) и ФТП работал (как клиент). Ну вот вроде все и описАл.

Проблема в том, что RASPPPOE не хочет находить мой Access Concentrator (там где Query Services кнопочка)

В чем может быть проблема, я уже всю голову сломал. :(

Дальше идут конфиги сервера

/etc/rc.conf

# -- sysinstall generated deltas -- # Mon Aug  8 18:43:14 2005
# Created: Mon Aug  8 18:43:14 2005
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
check_quotas="NO"
hostname="prox1.rsosh2.ru"
network_interfaces="lo0 rl0 rl1"
ifconfig_rl0="inet 192.168.1.60 netmask 0xffffff00"
ifconfig_rl1="inet 192.168.2.2  netmask 0xffffff00"
#ifconfig_tun0=
firewall_enable="YES"
firewall_script="/root/ipfw.rules"
firewall_mode="open"
firewall_quiet="YES"
firewall_logging="YES"
kern_securelevel_enable="NO"
syslogd_enable="YES"
syslogd_program="/usr/sbin/syslogd"
syslogd_flags="-l /sandbox/named/dev/log"
named_enable="YES"
named_flags="-u bind -g bind -t /sandbox/named /etc/named.conf"
nfs_reserved_port_only="YES"
sendmail_enable="NONE"
sshd_enable="NO"
tcp_extensions="NO"
usbd_enable="YES"
saver="daemon"
router_enable="NO"
gateway_enable="YES"
defaultrouter="192.168.2.1"
pppoed_enable="YES"
pppoed_provider="pppoe-in"
pppoed_flags="-a PPPoEServer -d -P /var/run/pppoed.pid -p pppoe-in"
pppoed_interface="rl1"

/etc/ppp/ppp.conf
pppoe-in:
  set device !/usr/libexec/pppoed
#  set mru 1492
#  set mtu 1492
  set speed sync
#  enable lqr proxy
  set server /var/run/pppuser%d "" 0177
  set timeout 300
#  allow mode direct
  set dns 192.168.1.60
  accept dns
  allow users *
  enable pap
  enable chap
  # disable ipv6cp
  # disable utmp
  # disable pred1 acfcomp protocomp
  # deny pred1 acfcomp protocomp
  # set ifaddr 192.168.2.1 192.168.2.3-192.168.2.100 255.255.255.255


/etc/ppp/ppp.secret

username password 192.168.2.3  # Это пока временно :)

/etc/resolv.conf

domain        rsosh2.ru
nameserver      127.0.0.1


P.S. RASPPPOE98B

Ах! Да, совсем забыл, сказать все (не) работает на FreeBSD 4.7

С головой, наверное у меня совсем не то ;)

Самое главное забыл сказать

Ядро собрано под Duron (i686)

И в нем есть опции

options NETGRAPH
options NETGRAPH_PPPOE
options NETGRAPH_IFACE
options NETGRAPH_SOCKET
options NETGRAPH_ETHER

options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=10
options IPDIVERT
options DUMMYNET
options ICMP_BANDLIM

# pseudo-device ppp  - Этого нет

pseudo-device bpf
pseudo-device tun 3
pseudo-device pty 2
pseudo-device ether
pseudo-device rl


И заранее огромаднейшее спасибо за помощь! (просто, вероятно Вам эта тема уже приелась) :)


Содержание

Сообщения в этом обсуждении
"Проблема с pppoed"
Отправлено rome0 , 07-Окт-05 05:25 
вроде внешне всё правильно, за исключением интерфейса, на котором запускаешь pppoed.

точно rl1 (смотрящий в рутер)? не rl0 (на ЛАНь)?

raspppoe в лане?


"Проблема с pppoed"
Отправлено takas , 07-Окт-05 06:45 
>вроде внешне всё правильно, за исключением интерфейса, на котором запускаешь pppoed.
>
>точно rl1 (смотрящий в рутер)? не rl0 (на ЛАНь)?
>
>raspppoe в лане?

rome0 (спасибо, что откликнулись) да rl0 смотрит в ЛАН, rl1 смотрит в раутер, вот ifconfig

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 192.168.1.60 netmask 0xffffff00 broadcast 192.168.1.255
    ether 00:0d:88:45:8b:70
    media: Ethernet autoselect (100baseTX <full-duplex>)
    status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255
    ether 00:0d:88:45:84:47
    media: Ethernet autoselect (none)
    status: no carrier
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet 127.0.0.1 netmask 0xff000000

Да RASPPPOE запускаю на машинке, которая находится в ЛАН


"Проблема с pppoed"
Отправлено takas , 07-Окт-05 06:47 
>>вроде внешне всё правильно, за исключением интерфейса, на котором запускаешь pppoed.
>>
>>точно rl1 (смотрящий в рутер)? не rl0 (на ЛАНь)?
>>
>>raspppoe в лане?
>
>rome0 (спасибо, что откликнулись) да rl0 смотрит в ЛАН, rl1 смотрит в
>раутер, вот ifconfig
>
>rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 192.168.1.60 netmask 0xffffff00 broadcast 192.168.1.255
> ether 00:0d:88:45:8b:70
>    media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
>rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255
> ether 00:0d:88:45:84:47
> media: Ethernet autoselect (none)
> status: no carrier
>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
> inet 127.0.0.1 netmask 0xff000000
>
>Да RASPPPOE запускаю на машинке, которая находится в ЛАН

Еще кое-чего забыл, IP модема 192.168.2.1 (а rl1 192.168.2.2)


"Проблема с pppoed"
Отправлено takas , 07-Окт-05 06:58 
>>>вроде внешне всё правильно, за исключением интерфейса, на котором запускаешь pppoed.
>>>
>>>точно rl1 (смотрящий в рутер)? не rl0 (на ЛАНь)?
>>>
>>>raspppoe в лане?
>>
>>rome0 (спасибо, что откликнулись) да rl0 смотрит в ЛАН, rl1 смотрит в
>>раутер, вот ifconfig
>>
>>rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>> inet 192.168.1.60 netmask 0xffffff00 broadcast 192.168.1.255
>> ether 00:0d:88:45:8b:70
>>    media: Ethernet autoselect (100baseTX <full-duplex>)
>> status: active
>>rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>> inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255
>> ether 00:0d:88:45:84:47
>> media: Ethernet autoselect (none)
>> status: no carrier
>>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>> inet 127.0.0.1 netmask 0xff000000
>>
>>Да RASPPPOE запускаю на машинке, которая находится в ЛАН
>
>Еще кое-чего забыл, IP модема 192.168.2.1 (а rl1 192.168.2.2)

Я попробовал, перенести pppoed на rl0 (чтобы он на нем слушал), все равно RASPPPOE говорит: "накаких PPPOE сервисов у вас нет"



"Проблема с pppoed"
Отправлено zer , 07-Окт-05 07:27 
pppoed -l pppoe-in rl0
          ^^^^^^^^ твоя метка

"Проблема с pppoed"
Отправлено takas , 07-Окт-05 09:38 
>pppoed -l pppoe-in rl0
>          ^^^^^^^^ твоя
>метка

Спасибо, zer, но я уже много чего перепробовал, переставил его на rl0, все равно RASPPPOE не может найти никаких Access Concentrator.

Пускаю RASPPPOE на Win 2000 Pro станции в ЛАН и ничего не находится.

Я тут вот чего подумал, может в виндах чего, на станции стоит одна сетевая карта, в свойствах сети присутствует только TCP/IP ну и клиент для МS Networks, может маршрут какой прописать?

Сам сервак вроде работает (в логах ни одной записи об каких-либо ошибках).
Да и пускается он, как положено (то есть говорит на каком интерфейсе слушает и что слушает, а также метку показывает, которую для соединения использует)


"Проблема с pppoed"
Отправлено takas , 15-Окт-05 22:08 
>>pppoed -l pppoe-in rl0
>>          ^^^^^^^^ твоя
>>метка
>
>Спасибо, zer, но я уже много чего перепробовал, переставил его на rl0,
>все равно RASPPPOE не может найти никаких Access Concentrator.
>
>Пускаю RASPPPOE на Win 2000 Pro станции в ЛАН и ничего не
>находится.
>
>Я тут вот чего подумал, может в виндах чего, на станции стоит
>одна сетевая карта, в свойствах сети присутствует только TCP/IP ну и
>клиент для МS Networks, может маршрут какой прописать?
>
>Сам сервак вроде работает (в логах ни одной записи об каких-либо ошибках).
>
>Да и пускается он, как положено (то есть говорит на каком интерфейсе
>слушает и что слушает, а также метку показывает, которую для соединения
>использует)


Все, наконец-то я разобрался :)

Спасибо огромнейшее rome0 и zer, за помощь.

Проблема оказалась в неправильной метке (та, которая в ключе -p указывается), я ставил по - умолчанию pppoe-in, но потом поставил "*" и все сразу заработало, и еще rome0 Вам спасибо за указание правильного интерфейса (rl0 правильно, я что-то немного перепутал :) и поставил rl1)