This is an old revision of the document!
[gate:~] # cat /etc/ppp/ppp.secret student password 192.168.100+X.100 inetuser 123 192.168.100+X.101 [gate:~] # rm /etc/ppp/ppp.conf [gate:~] # cat /etc/ppp/ppp.conf inet: enable mschapv2 set ifaddr 192.168.100+X.1 192.168.100+X.2-192.168.100+X.2 #need in freebsd7 # set dns 192.168.X.1 # accept dns set timeout 0
В 7-й ветке до 7.2 может потребоваться а ppp.linkdown прописать:
inet: !bc /sbin/route delete HISADDR
[gate:~] # cat /etc/rc.conf … pppoed_enable="YES" pppoed_flags="-P /var/run/pppoed.pid -l inet" pppoed_interface="le0" … [gate:~] # /etc/rc.d/pppoed start
[gate:~] # tail -f /var/log/ppp.log
Скрипт не работает (проверено до 7.3 включительно)
[gate:~] # killall pppoed
root@gate:~# cat /etc/ppp/chap-secrets ... student * password 192.168.100+X.100 inetuser * 123 192.168.100+X.101 root@gate:~# cat /etc/ppp/pppoe-server-options +chap # ms-dns 192.168.X.1
root@gate:~# apt-get install pppoe root@gate:~# modprobe pppoe root@gate:~# cat /etc/modules ... pppoe root@gate:~# pppoe-server -I eth0 или root@gate:~# pppoe-server -I eth0 -R 192.168.100+X.1
можно прописать в /etc/rc.local
[root@gate ~]# cat /etc/ppp/pppoe-server-options require-mschap-v2 # ms-dns 192.168.X.1 # ms-dns 192.168.X.2 [root@gate ~]# cat /etc/ppp/chap-secrets student * password 192.168.100+X.100 [root@gate ~]# pppoe-server -I eth1 -L 192.168.113.1
Start->My Network Places->Properties->Create New Connections -> Connect to the Internet -> Set my connections manually…
[gate:~] # cat /etc/ppp/ppp.conf isp: set ifaddr 10.0.0.1/0 10.0.0.2/0 set device PPPoE:lnc1 set authname studentX set authkey passwordX set dial set login add default HISADDR [gate:~] # route delete default [gate:~] # ppp -ddial isp [gate:~] # killall ppp [gate:~] # /etc/rc.d/routing restart