PIX515E路由代理功能及PPTP拨号完整配置清单(注意,不是SH RUN!!!!)外网:100.0.0.l 瞎编的内网:192.168.1.1网关:100.0.0.254 瞎编的DNS:100.0.0.2 瞎编的PIX Version 6.3(4) 1. pix515e>enable //用enable(第一次口令为空)2. pix515e/conf t //进入配置状态3. pix#hostname pix515e //配置PIX名字为PIX515E4. pix515e(config)#enable passwd pix515 //设置ENABLE密码5. pix515e(config)#ethernet inter outside auto //打开外部网断口6. pix515e(config)#ethernet inter inside auto //打开内部网端口7. pix515e(config)#nameif ethernet0 outside security0 //设置外口络安全级8. pix515e(config)#nameif ethernet1 inside security100 //设置内口网络安全级别9. pix515e(config)#ip address outside 100.0.0.1 255.255.255.0 //设置外网地址10. pix515e(config)#ip address inside 192.168.1.1 255.255.255.0 //设置内网地址*11. pix515e(config)#global outside 1 inter //建立外网口组绑定(我这么认为的)pix515e(config)#route outside 0.0.0.0 0.0.0.0 10.0.0.254 //设置外网路由的网关(没这个可出不去哦)*12. pix515e(config)#nat inside 1 0.0.0.0 0.0.0.0 //做内网口与外网口的路由绑定(我这么认为的)13. pix515e(config)#global 1 192.168.1.1-192.168.1.253 //建立内部组IP地址池*14.pix515e(config)#access-list 101 permit ip 192.168.1.0 255.255.255.0 100.0.0.0 255.255.255.0//建立访问列表,作用是指定让外网络段的IP能访问内网*15.pix515e(config)#nat inside access-list 101 //注意,在SH RUN上显示的是nat (inside) 0 access-list 101,这里的0 不用输入,我当时就是吃了这个哑巴亏,切记!!作用是将访问列表添加至端口16.pix515e(config)#conduit permit icmp any any //允许PING这条命令的实施*17.pix515e(config)#route inside 100.0.0.0 255.255.255.0 192.168.1.1 //建立外部PPTP用户与内网之间的路由关系18.pix515e(config)#vpngroup test dns-server 192.168.1.1 //这条我照抄的,不知道什么作用19.pix515e(config)#vpdn group test accept dialin pptp //建立PPTP拨号pix515e(config)#sysopt connection permit-pptp20.pix515e(config)#vpdn group test ppp authentication pap //建立PPTP拨号,作用不详21.pix515e(config)#vpdn group test ppp authentication chap //建立PPTP拨号,作用不详22.pix515e(config)#vpdn group test ppp authentication mschap //建立PPTP拨号,作用不详23.pix515e(config)#vpdn group test ppp encryption mppe 40 //建立PPTP拨号,作用不详24.pix515e(config)#vpdn group test client configuration address local vpnpool //添加授权给PPTP拨号的用户地址池25.pix515e(config)#vpdn group test client configuration dns 192.168.1.1 //建立PPTP用户DNS指向26.pix515e(config)#vpdn group test client configuration wins 192.168.1.1 //建立PPTP用户WINS指向,建议可不加27.pix515e(config)#vpdn group test pptp echo 60//建立PPTP拨号,作用不详28.pix515e(config)#vpdn group test client authentication local//建立PPTP拨号,作用不详29.pix515e(config)#vpdn username user password ********* //建立拨号的帐户和密码30.pix515e(config)#vpdn enable outside //作用不详,但好象这条不打就建立不了拨号31.pix515e(config)#dhcpd address 192.168.1.2-192.168.1.199 inside //如果内网用DHCP分配的话,这条是关键32.pix515e(config)#dhcpd dns 220.96.209.6 //想通过内网浏览WEB么??DHCP的DNS估计也很重要
pix515e(config)#route outside 0.0.0.0 0.0.0.0 10.0.0.254 //设置外网路由的网关(没这个可出不去哦)可以起rip,ospf 当然你的IOS版本要高还可以对协议起md5加密*12. pix515e(config)#nat inside 1 0.0.0.0 0.0.0.0 //做内网口与外网口的路由绑定(我这么认为的)设置需要经过nat转换的内部地址列表13. pix515e(config)#global 1 192.168.1.1-192.168.1.253 //建立内部组IP地址池这是nat全局地址池*15.pix515e(config)#nat inside access-list 101 //注意,在SH RUN上显示的是nat (inside) 0 access-list 101,这里的0 不用输入,我当时就是吃了这个哑巴亏,切记!!作用是将访问列表添加至端“nat 0” 是特殊的,不经过nat转换的列表通常用在ipsec
16.pix515e(config)#conduit permit icmp any any //允许PING这条命令的实施是为到达内部开一条管道,但并不推荐使用,conduit 因为更版本的IOS支持access-list 去控制可控性更高 端口,协议等
18.pix515e(config)#vpngroup test dns-server 192.168.1.1 //这条我照抄的,不知道什么作用“DNS”
20.pix515e(config)#vpdn group test ppp authentication pap //建立PPTP拨号,作用不详21.pix515e(config)#vpdn group test ppp authentication chap //建立PPTP拨号,作用不详
VPDN密码验证方式“pap & chap "