首页 > 代码库 > cisco 2901 配置拨号上网

cisco 2901 配置拨号上网

1、输入en,然后输入密码确认后按conf t
2、Router(config)# vpdn enable
        interface dialer 1                        // 进入拨号器1
3、Router(config-if)#   encapsulation ppp              // 封装ppp协议
               ip add negotiated                      // 启用IP协商
               ppp authentication chap                
               ppp authentication chap callin              // 封闭chap认证
               ppp chap hostname 02006246898@163.gd        // 02006246898@163.gd 为电信帐号
               ppp chap password G0203344500           // G0203344500 为帐号密码
               dialer pool 1
               ip nat outside                      // 确定为nat out口
               no shutdown
               interface GigabitEthernet0/1
               pppoe-client dial-pool-number 1
               ip nat outside
               no shutdown
               interface GigabitEthernet0/0
               ip add 172.16.0.1 255.255.255.0            // 此处我设置的IP段为: 172.16.0.1
               ip nat inside                        // 确定为nat in口
               no shutdown
               do show ip int b                      // 运行此命令后,如果已经获取IP地址,证明配置已经生效
               exit
4、让内网主机(172.16.0.1/24)主机可以与外网通信
   Router(config)# access-list 1 permit 172.16.0.0 0.0.0.255   // 此处设置反转的子网掩码,原子网掩码为255.255.255.0
           ip nat inside source list 1 interface dialer 1 overload     // 新建nat 使172.16.0.0段主机转换成dialer 1的地址出去
           ip route 0.0.0.0 0.0.0.0 dia 1
           interface dialer1
           ip mtu 1452
           ip tcp adjust-mss 1452
           interface GigabitEthernet0/0
           duplex auto
           speed auto
           exit
   Router# write                          
       copy running-config startup-config             // 这两条命令均为保存配置命令

       reload                           // 重启路由器,问是否保存配置的话,按yes即可,完成这一步后,就可以上网了

5、排除DHCP分配的IP:
ip dhcp excluded-address 172.16.0.2 172.16.0.100       // dhcp分配地址时排除这些IP
ip dhcp excluded-address 172.16.0.202 172.16.0.254


6、DHCP服务器设置:
Router(config)# ip dhcp pool test                 // 此处的test为dhcp名称
         network 172.16.0.0 255.255.255.128
         default-router 172.16.0.1     
        dns-server 202.96.134.33 202.96.166.86

PS:DHCP要先设置排除的IP再添加允许的IP段,否则IP段不生效,如要删掉dhcp,运行命令: no ip dhcp pool test即可


cisco 2901 配置拨号上网