Cisco路由器实现PPPOE +DHCP +PAT
Router>enable 进入特权模式
Router#configure terminal 进入全局配置模式
Router(config)#no ip domain-lookup 关闭域名查找
Router(config)#enable password cisco 设置一个特权密码cisco
Router(config)#enable secret cisco.com 设置一个密文密码cisco.com
Router(config)#line console 0 进入console口
Router(config-line)#password cisco 设置console登录密码为cisco
Router(config-line)#login 启用登录密码
Router(config-line)#logging synchronous 开启日志同步 防止打乱我们的输入
Router(config-line)#exec-timeout 0 0 永不超时
路由器同时支持5个人telnet 交换机同时支持16个人telnet
Router(config)#line vty 0 4 进入远程登录的线路
Router(config-line)#login local 启用本地验证
Router(config-line)#logging synchronous 开启日志同步 防止打乱我们的密码
Router(config-line)#no exec-timeout 永不超时
Router(config)#service password-encryption 给所有的密码加密
Router(config)#hostname RX
Router#write 保存配置
Router#copy running-config startup-config 保存配置
Router#erase startup-config 清除配置
第一步先配置Wan接口,并启用PPPoe协议
Router(config)# interface fastEthernet 0/0 进入Wan
Router(config-if)#pppoe enable 启用PPPOE协议
Router(config-if)#pppoe-client dial-pool-number 1 配置PPPOE客户端,并将 F0/0接口放入拨号集1中
Router(config-if)#no shut 激活端口
第二步配置dialer 接口 Router(config)# interface Dialer1 进入dialer口
Router(config-if)# mtu 1492
Router(config-if)# ip address negotiated 地址获得方式为自动协商
Router(config-if)# encapsulation ppp 封装ppp协议
Router(config-if)# dialer pool 1 配置拨号池
Router(config-if)# dialer-group 1 引用出发列表
Router(config-if)# ppp authentication chap callin 启用ppp的验证方式 为:chap
Router(config-if)# ppp chap hostname zhanghao 拨号账号
Router(config-if)# ppp chap password 0 mima拨号密码
注:关于PAP和CHAP验证方式的不同,请参考微软官方说明,如果在用上面的配置无法拨号的话,把两条配置删除,使用这两条配置,一般都会成功
Router(config-if)# ppp authentication pap callin
Router(config-if)#ppp pap sent-username zhanghao password 0 mima
红紫色的地方可以替换
Router(config)# interface fastEthernet 0/1 进入Lan
Router(config-if)#ip address 192.168.1.254 255.255.255.0 配置内网地址
Router(config-if)#no shut激活端口
第三步配置地址池、默认路由和访问控制列表
Router(config)#access-list 1 permit 192.168.1.0 0.0.0.255
Router(config)#ip inside scoure list 1 interface dialer1 overload
Router(config)#ip route 0.0.0.0 0.0.0.0 dialer1
Router(config)# interface fastethent0/1
Router(config-if)#ip nat inside
Router(config)# interface fastethent0/0
Router(config-if)# ip nat outside
第四步配置DHCP:
1.配置DHCP Server
(1)开启DHCP 功能
Router(config)#service dhcp
(2)配置DHCP 地址池
Router(config)#ip dhcp pool ccie1 地址池名为ccie1
Router(dhcp-config)#network 192.168.1.0 255.255.255.0 可供客户端使用的地址段
Router(dhcp-config)#default-router 192.168.1.254 网关
Router(dhcp-config)#dns-server 8.8.8.8 202.96.209.5 DNS
Router(dhcp-config)#lease 1 1 1 租期为1 天1 小时1 分(默认为一天)
(3)去掉不提供给客户端的地址
注:因为某些IP 地址不希望提供给客户端,比如网关地址,所以我们要将这些地址
从地址池中移除,这样服务器就不会将这些地址发给客户端使用。
r2(config)#ip dhcp excluded-address 192.168.1.230 192.168.1.254 移除192.168.1.230 192.168.1.254
2.查看命令:
(1)在服务器上查看哪些地址分配给了哪些主机:
Router#Show ip dhcp binding
(2)查看PPPOE获得的公网IP
Router# show ip interface brief
|