Cisco ASA防火墙PPPOE拨号配置

1 实验拓扑与目标

在工作中,很有可能遇到的外网接入方式就是ADSL拨号了,虽然看着简单,但是这里讲讲Cisco 防火墙ASA上面的一些注意事项与配置。

2 配置与思路

1、PPPOE配置部分

Router-ASA(config)# vpdn group isp request dialout pppoe

Router-ASA(config)# vpdn group isp ppp authentication pap

Router-ASA(config)# vpdn username ccieh3c password ccieh3c.com

Router-ASA(config)# vpdn group isp localname ccieh3c

注意问题

上面采用的是PAP认证,ASA不支持两种方式都调用,如果发现帐号密码 接口都对,但是拨号不上,那么可以换成CHAP试试。

vpdn group isp ppp authentication chap

2、调用到接口

Router-ASA(config)# interface e0 //外网接口

Router-ASA(config-if)# pppoe client vpdn group isp

Router-ASA(config-if)# ip address pppoe setroute 【该参数必须敲,否则会没有默认路由】

Router-ASA(config-if)# no shutdown

3、检查是否正确获取到地址跟路由

E1是内网接口,已经配置好了的,外网接口是通过PPPOE获取到的。

已经有路由了,注意如果 ip address pppoe setroute ,没敲setroute的话,那么ASA是没有默认路由的。

4、NAT配置

Router-ASA(config)# nat (inside) 1 192.168.1.0 255.255.255.0

Router-ASA(config)# global (outside) 1 interface

Router-ASA(config)# access-list permit-icmp permit icmp any any

Router-ASA(config)# access-group permit-icmp in interface outside

说明:这里放行ICMP是为了方便测试

5、验证

(PS:ASA学习建议大家看这本书籍,新版本的,讲解的还可以)

4 容易遇到的问题

(1)一些网站或者应用打开慢以及打不开的情况,这个很有可能是MTU与TCP MSS导致,可以多尝试几个值来达到比较理想的效果。 ASA-YD-1(config)# mtu outside 1400 范围建议在1000~1492之间 ASA-YD-1(config)# sysopt connection tcpmss 1300//范围在1000~1450之间、(2)一些小企业或者SOHO级别的网络可能申请的是民用的拨号线路,那这个时候有可能自己用电脑先拨入测试效果,然后发现在路由器上面怎么都拨入不了,那很有可能是运营商那边绑定了,需要打电话过去松绑。 (3)ADSL有可能采用私网地址分配,所以在申请的时候需要考虑是否需要做映射服务出去或者一些VPN拨入,在申请的时候需要跟对方说明清楚。(包括80端口是否可以用