Difference between revisions of "PPPoE"

From Ilianko
Line 5: Line 5:
  
 
===Server Side ===
 
===Server Side ===
 +
 +
====Необходими пакети====
 
*Компилатор
 
*Компилатор
 
  apt-get install build-essential
 
  apt-get install build-essential
Line 24: Line 26:
 
*"Congratulations, it should be all set up!"
 
*"Congratulations, it should be all set up!"
  
За да стартирате сървъра изпълнете:
+
==== Настройки ====
pppoe-start
+
 
За да го спрете"
 
pppoe-stop
 
За да видите състоянието:
 
pppoe-status
 
  
 
<code><pre>
 
<code><pre>
Line 78: Line 76:
  
 
</pre></code>
 
</pre></code>
 +
 +
====Стартиране ====
 +
 +
За да стартирате сървъра изпълнете:
 +
pppoe-start
 +
За да го спрете"
 +
pppoe-stop
 +
За да видите състоянието:
 +
pppoe-status

Revision as of 16:05, 15 July 2013

PPPoE Server Setup: Operating System: Ubuntu Desktop(8.04)

Installation of Softwares

Server Side

Необходими пакети

  • Компилатор
apt-get install build-essential
  • ppp
apt-get install ppp
  • pppoe
apt-get install pppoe
wget http://www.roaringpenguin.com/files/download/rp-pppoe-3.11.tar.gz
tar -xf rp-pppoe-3.11.tar.gz
cd rp-pppoe-3.11
./go

go e бърз скрипт за конфигуриране. Въведете исканата информация. В края трябва да види:

  • "Congratulations, it should be all set up!"

Настройки

root@pppoe:/var/tmp# cd /etc/ppp
root@pppoe:/etc/ppp# ls
chap-secrets              ip-down.d    options          pppoe.conf-bak
chap-secrets-bak          ip-up        pap-secrets      pppoe_on_boot
firewall-masq             ip-up.d      pap-secrets-bak  pppoe-server-options
firewall-masq-3.10        ipv6-down    peers            pppoe-server-options-example
firewall-standalone       ipv6-down.d  plugins          pppoe-up
firewall-standalone-3.10  ipv6-up      pppoe.conf       resolv
ip-down                   ipv6-up.d    pppoe.conf-3.10
root@pppoe:/etc/ppp#

Редактирайте файла pap-secrets:

nano pap-secrets
#
# /etc/ppp/pap-secrets
#

# INBOUND connections

# Every regular user can use PPP and has to use passwords from /etc/passwd
*       hostname        ""      *

# UserIDs that cannot use PPP at all. Check your /etc/passwd and add any
# other accounts that should not be able to use pppd!
guest   hostname        "*"     -
master  hostname        "*"     -
root    hostname        "*"     -
support hostname        "*"     -
stats   hostname        "*"     -
# OUTBOUND connections

# Here you should add your userid password to connect to your providers via
# PAP. The * means that the password is to be used for ANY host you connect
# to. Thus you do not have to worry about the foreign machine name. Just
# replace password with your password.
# If you have different providers with different passwords then you better
# remove the following line.
#       *       password

"test"  *       "test"

Стартиране

За да стартирате сървъра изпълнете:

pppoe-start

За да го спрете"

pppoe-stop 

За да видите състоянието:

pppoe-status