AR2240配置不当导致PPPoE拨号无法获取IP地址

发布时间:  2015-08-26 浏览次数:  582 下载次数:  0
问题描述
AR2240作为企业内网出口网关,接入到运营商网络。AR2240采用PPPoE拨号,配置完成后无法通过PPP协商获取IP地址。而PC机直接接入运营商网络可以PPPoE拨号成功。



相关配置:

#                                                                  
dialer-rule                                                        
dialer-rule 1 ip permit
#
interface Dialer1                                                    
link-protocol ppp                                                   
ip address ppp-negotiate                                            
dialer user user2                                                   
ppp chap user user1                                                 
ppp chap password cipher user1                                      
dialer bundle 1                                                     
dialer queue-length 8                                               
dialer timer idle 300                                               
dialer-group 1       
#
interface Ethernet2/0/0
pppoe-client dial-bundle-number 1 on-demand
#
ip route-static 0.0.0.0 0 Dialer1
#
return
处理过程
步骤 1 查看PPPoE会话发现没有建立会话。

<Huawei> display pppoe-client session summary
PPPoE Client Session:
ID   Bundle  Dialer  Intf             Client-MAC    Server-MAC    State

步骤 2 查看PPPoE会话发现没有PPPoE会话的报文统计信息。

<Huawei> display pppoe-client session packet
PPPoE Client Session:                                                
ID     InP        InO        InD         OutP       OutO       OutD

步骤 3 执行display this命令查看设备配置,发现用户配置为PPPoE客户端按需拨号。

[Huawei] interface Ethernet2/0/0
[Huawei-Ethernet2/0/0] display this
[V200R005C30] 
#
interface Ethernet2/0/0
pppoe-client dial-bundle-number 1 on-demand
#
return

步骤 4 查看AR2240的内网口Ethernet 1/0/0的状态为Down,没有任何报文通过。

<Huawei> display interface Ethernet 1/0/0
Ethernet1/0/0 current state : DOWN                                   
Line protocol current state : DOWN

配置存在问题,当拨号接口配置为PPPoE会话工作在按需拨号方式时,必须要有数据需要传送,设备才会发起PPPoE呼叫,建立PPPoE会话。而设备内网接口处于Down状态,没有任何数据需要传送,不会触发PPPoE会话的呼叫。

步骤 5 将PPPoE会话的工作方式修改为永久在线方式,即只要连接运营商网络的接口Up起来,设备就会立即发起PPPoE呼叫,建立PPPoE会话,修改配置后AR2240能够拨号成功。

[Huawei] interface Ethernet2/0/0
[Huawei-Ethernet2/0/0] pppoe-client dial-bundle-number 1
根因
由于用户使用PC机直接接入运营商网络可以拨号成功,因此判断问题应该出现在AR2240上。

END