Господа!!!
Уже столько было сказано про 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
И заранее огромаднейшее спасибо за помощь! (просто, вероятно Вам эта тема уже приелась) :)