第一步Server端的配置
[Huawei]sys Server
[Server]
//配置虚拟口
[Server]int Virtual-Template 1
[Server-Virtual-Template1]ppp authentication-mode chap
[Server-Virtual-Template1]remote address pool pppoe
[Server-Virtual-Template1]ip add 12.1.1.1 255.255.255.0
//配置地址池
[Server]ip pool pppoe
[Server-ip-pool-pppoe]netw 12.1.1.0 ma 24
[Server-ip-pool-pppoe]gataway 12.1.1.1
[Server-ip-pool-pppoe]gate 12.1.1.1
[Server-ip-pool-pppoe]dns 114.114.114.114
[Server-ip-pool-pppoe]quit
//配置chap认证的用户
[Server]aaa
[Server-aaa]local-user pppoe password cipher 123456
[Server-aaa]local-user pppoe service-type ppp
[Server-aaa]quit
//虚拟口与物理接口绑定
[Server]int g00/0/0
[Server-GigabitEthernet0/0/0]pppoe-server bind virtual-template 1
[Server-GigabitEthernet0/0/0]dis th
[V200R003C00]
#
interface GigabitEthernet0/0/0
pppoe-server bind Virtual-Template 1
#
return
[Server-GigabitEthernet0/0/0]quit
第二步Client端的配置
[Client]int Dialer 1
[Client-Dialer1]dialer bundle 1
[Client-Dialer1]ip address ppp-negotiate //自动获取ip
[Client-Dialer1]dialer-group 1
[Client-Dialer1]link-protocol ppp
[Client-Dialer1]dialer user pppoe //与chap认证的用户要一致
[Client-Dialer1]ppp chap user pppoe
[Client-Dialer1]ppp chap password cipher 123456
[Client]dialer-rule
[Client-dialer-rule]dialer-rule 1 ip permit //允许使用ip通过
[Client-dialer-rule]quit
[Client]int g0/0/1
[Client-GigabitEthernet0/0/1]pppoe-client dial-bundle-number 1 //与物理端口绑定
[Client]acl 2000
[Client-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
[Client-acl-basic-2000]quit
[Client]int Dialer 1
[Client-Dialer1]nat outbound 2000 //配置easy-NAT
[Client-GigabitEthernet0/0/1]int g0/0/0
[Client-GigabitEthernet0/0/0]ip add 192.168.1.254 24