R1(config)#int f0/0
R1(config-if)#ip add 192.168.1.1 255.255.255.0
R1(config-if)#no shutdown
R1(config)#service dhcp
开启DHCP服务
R1(config)#no ip dhcp conflict logging
关闭DHCP冲突日志
R1(config)#ip dhcp pool ccie
定义地址池
R1(dhcp-config)#network 192.168.1.0/24
DHCP服务器要分配的网络和掩码
R1(dhcp-config)#default-router 192.168.1.1
默认网关,这个地址要和相应网络所连接的路由器的以太口地址相同
R1(dhcp-config)#dns-server 192.168.1.4
DNS服务器
R1(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.5
排除的地址段
R1(dhcp-config)#lease infinite
定义租期
R1#show ip dhcp pool
查看DHCP的地址池信息
R1#show ip dhcp binding
查看DHCP的地址绑定情况
pppoe
R1(config)#int f0/0
R1(config-if)#pppoe enable 接口下开启pppoe协议
R1(config-if)#no sh
R1(config-if)#pppoe-client dial-pool-number 1 定义组名
R1(config-if)#ip nat inside NAT进口
R1(config-if)#exit
R1(config)#interface Dialer0 虚拟接口Dialer0
R1(config-if)#ip address negotiated 从ISP那协商自动获得IP
Router(config-if)#mtu 1492 定义MTU值
R1(config-if)#encapsulation ppp 封装PPP
R1(config-if)#dialer pool 1
R1(config-if)#ppp chap hostname cisco password 0 cisco 配置拨号上去加密方式和密钥 0代表为加密强度
R1(config-if)#ip nat outside NAT出口
R1(config-if)#exit
R1(config)#ip route 0.0.0.0 0.0.0.0 Dialer0 指定一条默认路由,下一跳为dialer0
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255
R1(config)#ip nat inside source list 1 interface Dialer0 overload
静态IP
R1(config)#int f0/0 内网接口
R1(config-if)#ip nat inside
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#int f1/0 外网接口
R1(config-if)#ip address *.*.*.* 255.255.255.* ISP分配地址
R1(config-if)#ip nat outside
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ip nat inside source list 1 interface f1/0 overload
R1(config)#ip route
R1(config)#ip route 0.0.0.0 0.0.0.0 *.*.*.* 下一跳指向ISP网关
关闭DHCP???默认的没有DHCP的,如果设置了,no dhcp pool * (*代表定义的名字) 绑定ARP arp ip mac arpa ,限制没绑定的不能上网,那要写ACL,这样写,允许绑定的IP,拒绝所有IP,然后绑定到lan 进口就好了