0%

(Linux) PPPoE Server

  1. 安装 PPPoE Server

     sudo apt-get install pppoe
    

    也可make安裝:rp-pppoe套件-官網:http://www.roaringpenguin.com/products/pppoerp-ppp

     sudo tar zxvf rp-pppoe-3.6.tar.gz -C /opt/
     sudo chown -R root:root /opt/rp-pppoe-3.6/
    

    安裝軟體開發函示庫:

     sudo apt-get install libc6-dev
    

    產生pppoe server程式

     sudo /opt/rp-pppoe-3.6/go
    
  2. 設定PPPoE Server

     sudo vim  /etc/ppp/option
     sudo vim /etc/ppp/options
    

    新增帳號

     /etc/ppp/pap-secrets
     /etc/ppp/chap-secrets
    
  3. 設定forward(若無forward,Client即使拿到IP,Traffic也出不去)

     echo "1">/proc/sys/net/ipv4/ip_forward (用root执行)
    
  4. 啓動PPPoE Server:

     pppoe-server -I eth1 -L 192.168.1.1 -R 192.168.1.10 -N 200
    

    -N :選用的網卡
    -L IP : 指定interface 端的IP
    -R IP: 發出去的IP
    -N :連線數目