SASA DESIGN

Open Your mind, Open Your Source Code!

Инсталиране и конфигуриране PPPoE server под Debian

31 май, 2008 – 5:30 pm

От дълго време се чудех как се инсталира и конфигурира подобен сървър за споделяне на интернет връзката. Попитах на google и открих разни документации по въпроса но не беше лесно да намеря точната информация. След като се помъчих няколко дена успях да инсталирам и конфигурирам PPPoE Server под дебиан. Преди да започнете трябва да знаете че трябва да имате повече от една мрежова карта. Едната за свързване към доставчика а другата за PPPoE сървъра. И мрежовата карта която ще използвате за pppoe да не е конфигурирана за да може pppoe да раздава ip-та.

Ще се опитам да опиша всичко стъпка по стъпка както аз съм направил…

1 – Добавяме следните редове в /etc/modules

Код:
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-13 n_hdlc
alias tty-ldisc-14 ppp_synctty
alias net-pf-24 pppoe

2 – Инсталираме ppp

Код:
#apt-get install ppp

3 – Инсталираме пакета rp-pppoe

Код

#wget http://www.roaringpenguin.com/files/download/rp-pppoe-3.8.tar.gz

#tar zxvf rp-pppoe-3.8.tar.gz

#cd rp-pppoe-3.8

#./go

След изпълнените команди пакета ще започне да се инсталира и ще ви попита няколко въпроса като потребителско име, парола, nameserver …

4 – Редактираме /etc/ppp/options и добавяме следните редова в файла. Добре първо да направим копия от файла за всеки случай.

Код

#cp /etc/ppp/options /etc/ppp/options.original

#gedit /etc/ppp/options и добавяме следните редова в файла

lock
crtscts
nobsdcomp
nodeflate
nopcomp

5 – Редактираме /etc/ppp/pppoe-server-options и добавяме следните редове в файла

Код:

#gedit /etc/ppp/pppoe-server-options

auth
require-chap
default-mru
default-asyncmap
lcp-echo-interval 60
lcp-echo-failure 5
ms-dns 208.67.222.222
ms-dns 208.67.220.220
noipdefault
noipx
nodefaultroute
noproxyarp
noktune
netmask 255.255.255.255
logfile /var/log/pppd.log

6 – Редактираме /etc/ppp/chap-secrets и добавяме следните редове в файла

Код:
„potrebitel“ * „parola“ 192.168.1.2

IP-та са произволни…

Напиши коментар