博客统计信息

51cto推荐博客
用户名:ltyluck
文章数:93
评论数:442
访问量:291987
无忧币:975
博客积分:2366
博客等级:6
注册日期:2007-05-23

图解Cisco ASA防火墙上面配置Remote vpn
2010-01-08 22:22:00
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ltyluck.blog.51cto.com/170459/261322
图解Cisco ASA防火墙上面配置Remote VPN
随着现在互联网的飞速发展,企业规模也越来越大,一些分支企业、在外办公以及SOHO一族们,需要随时随地的接入到我们企业的网络中,来完成我们一些日常的工作,这时我们VPN在这里就成了一个比较重要的一个角色了。
Remote VPN设备有很多。如Cisco 路由器、Cisco PIX防火墙、Cisco ASA 防火墙、Cisco VPN3002 硬件客户端或软件客户端。这极大地简化了远程端管理和配置。说的简单点就是在Server 端配置复杂的策略和密钥管理等命令,而在我们的客户端上只要配置很简单的几条命令就能和Server 端建立VPN链路的一种技术,主要的目的当然就是简化远端设备的配置和管理。
前面我们也讲解过如何在路由器上面配置Remote VPN,那么今天我又带家来一起看看这个在ASA防火墙上面如何配置我们的Remote VPN呢。
第一步:建立一个地址池。
远程访问客户端需要在登录期间分配一个IP地址,所以我们还需要为这些客户端建立一个DHCP地址池,不过如果你有DHCP服务器,还可以使用DHCP服务器。
QUANMA-T(config)# ip local pool vpnpool 192.168.10.100-192.168.10.199 mask 255.255.255.0
第二步:建立IKE第一阶段。
QUANMA-T(config)# isakmp policy 1
QUANMA-T(config-isakmp-policy)# authentication pre-share
QUANMA-T(config-isakmp-policy)# encryption 3des
QUANMA-T(config-isakmp-policy)# hash sha
QUANMA-T(config-isakmp-policy)# group 2
QUANMA-T(config-isakmp-policy)# lifetime 43200
QUANMA-T(config-isakmp-policy)# exit
第三步:将IKE第一阶段应用在outside接口上面。
QUANMA-T(config)# isakmp enable outside
第四步:定义转换集
QUANMA-T(config)# crypto ipsec transform-set vpnset esp-3des esp-sha-hmac
这里设置的转换集名字为vpnset
第五步:动态加密映射配置
QUANMA-T(config)# crypto dynamic-map outside-dyn-map 10 set transform-set vpnset
QUANMA-T(config)# crypto dynamic-map outside-dyn-map 10 set reverse-route
QUANMA-T(config)# crypto dynamic-map outside-dyn-map 10 set security-association lifetime seconds 288000
第六步:在静态加密映射中调用动态加密映射并应用在接口上面
QUANMA-T(config)# crypto map outside-map 10 ipsec-isakmp dynamic outside-dyn-map
QUANMA-T(config)# crypto map outside-map interface outside
第七步:NAT穿越
它的主要作用是将三层IPSECESP流量转发为四层的UDP流量。ESP是一个三层的包,只有协议号,没有端口号,当它想穿越一个PAT设备时,由于PAT设备是基于端口的转换,所以ESP包过不了,这时就要将它封装进UDP包才能正常传输(源目端口都是UDP4500
QUANMA-T(config)# crypto isakmp nat-traversal   //缺省keepalives时间20
第八步:配置访问列表旁路
通过使用sysopt connect命令,我们告诉ASA准许SSL/IPsec客户端绕过接口的访问列表:
QUANMA-T(config)# sysopt connection permit-ipsec
第九步:创建与设置组策略
组策略用于指定应用于所连接客户端的参数。在本文中,我们将创建一个称之为vpnclient的组策略。
QUANMA-T(config)# group-policy vpnclient internal
QUANMA-T(config)# group-policy vpnclient attributes
QUANMA-T(config-group-policy)# dns-server value 61.139.2.69
QUANMA-T(config-group-policy)# vpn-tunnel-protocol ipsec
QUANMA-T(config-group-policy)# default-domain value liuty.cn
QUANMA-T(config-group-policy)# exit
第十步:遂道组的建立以属性的设置
QUANMA-T(config)# tunnel-group vpnclient type ipsec-ra
QUANMA-T(config)# tunnel-group vpnclient ipsec-attributes
QUANMA-T(config-tunnel-ipsec)# pre-shared-key cisco123
QUANMA-T(config-tunnel-ipsec)# exit
QUANMA-T(config)# tunnel-group vpnclient general-attributes
QUANMA-T(config-tunnel-general)# authentication-server-group LOCAL
QUANMA-T(config-tunnel-general)# default-group-policy vpnclient
QUANMA-T(config-tunnel-general)# address-pool vpnpool
QUANMA-T(config-tunnel-general)# exit
而在这里vpnclient就是我们在设置组用户的用户名,域共享密钥就是我们组用户的密码。
第十一步:配置用户账户
现在我们已经为配置用户账户做好了准备。在此,我们要创建一个用户并且将此用户指派给我们的远程访问VPN
QUANMA-T(config)# username liuty password yjtfpddc
QUANMA-T(config)# username liuty attributes
QUANMA-T(config-username)# vpn-group-policy vpnclient
QUANMA-T(config-username)# exit
第十二步:配置NAT免除
现在,我们需要告诉ASA不要对远程访问客户端和要访问的内部网络之间的通信进行网络地址转换(NAT)。首先,我们要创建一个可定义通信的访问列表,然后,我们将此列表用于接口的NAT语句:
QUANMA-T(config)# access-list no-nat extended permit ip 192.168.0.0 255.255.255.0 192.168.10.0 255.255.255.0
QUANMA-T(config)# nat (inside) 0 access-list no-nat
第十三步:遂道分离设置
QUANMA-T(config)#access-list vpnclient_splitTunnelAcl standard permit 192.168.0.0 255.255.255.0
QUANMA-T(config)# group-policy vpnclient attributes
QUANMA-T(config-group-policy)# split-tunnel-policy tunnelspecified
QUANMA-T(config-group-policy)# split-tunnel-network-list value vpnclient_splitTunnelAcl
QUANMA-T(config-group-policy)# end
第十四步:保存
QUANMA-T#write memory
好了,上面设置就差不多了。那么我们现在来用Cisco vpn Client来拨号试试看。
打开我们“Cisco Systems VPN Client”,界面如下:
clip_image002
点击“New”来新建一个连接。
clip_image003
Connection Entry:输入一个名字。这里可以随便输入。
Host:输入我们VPN服务端的地址。
在“Gropu Authentication”的“Name”处输入我们组的用户名,“Password与Confirm Password”处输入我们设置组的密码。
设置好了以后点击“Save”保存。
clip_image005
当我们新建好了以后在这里就已经有一条我们刚才建立的条目了。
点击“Connect”来进行连接。
clip_image007
当我们连接成功以后,就需要我们输入该组下面的用户名与密码。点击“OK”进行连接。
当我们用户认证成功以后,该窗口就会自动消息,在我们的通知区域会显示一个不上锁的图标。
clip_image008
这时候点击该小锁图标,我们可以查看当前所连VPN的状态。
clip_image010
在这里我们可以看见,Client所分配到的IP地址为192.168.10.101,而服务端的IP地址为222.212.76.195,以及加密算法与连接时间,还有一些其他的东西。
而在Route Details里面可以看见我们通过VPN能够访问到的网段。
clip_image012
在这里我们可以看见,我们能够访问服务端的192.168.0.0/24这个网段里面的资源。
我们现在打开命令提示符输入“ipconfig /all”我们可以查看当前分配到的IP地址。
clip_image014
我们现在来ping一下我们企业内部的一台文件服务器看看:
clip_image016
clip_image018
从上图我们可以看见,我们现在已经ping通了我们内部的文件服务器了。到此为止我们在Cisco ASA防火墙上面配置Remote VPN就已经到此为止了。
 
下面附件里面附带有PDF文档与自动配置角本文件,只需修改一下,导入进去就可以用了。

本文出自 “網絡乄醜” 博客,请务必保留此出处http://ltyluck.blog.51cto.com/170459/261322

分享至
更多
一键收藏,随时查看,分享好友!
smartsonic、zong400、suweiliu
10人
了这篇文章

附件下载:
  自动配置角本
  pdf文件
类别:安全技术圈()┆阅读()┆评论() ┆ 推送到技术圈返回首页

文章评论

 
2010-01-10 07:15:39
哈哈,你的截图把公网IP地址给暴露了。

在路由器上配置过cisco easy vpn server 吗?
cisco vpn client 拨号成功之后,能否访问到内网资源。
博主回复:
2010-01-10 08:57:44
呵呵!没事,这是ADSL拨号,公网地址没有固定,所以不怕,在路由器上面配置easy vpn,我在很早就发过一篇文章出来,而且里面很详细,你可以去看一下嘛!

2010-03-12 08:40:15
你强,居然开放了135 445 139端口。。

2010-04-16 15:50:40
你这个配置了能访问内网的路由器等网络吗?我配好了,能访问内网,但无法访问内网里的路由器。
博主回复:
2010-04-18 07:57:43
访问内网的路由器这些可以呀!

2010-11-23 09:28:02
使用模拟器怎么做这个实验?

2011-06-03 09:52:52
你好,我照你的方式做了配置,只是没做隧道分离,用客户端连的时候提示“不能联系网关”是什么原因啊。。。谢谢!!

2011-08-26 09:27:42
创建crypto dynamic-map outside-dyn-map 10 set transform-set vpnset时
提示:ERROR: transform set with tag "vpnset" does not exist
是什么意思

2011-09-13 13:31:55
讲得很详细咯。。
我能不能 做成
远程用户能不能访问 另一端 点对点的VPN网络。。请教请教。。谢谢。
博主回复:
2011-09-28 12:14:40
这个得具体根据你的网络结构才知道

2011-10-10 19:35:38
非常感谢。我之前用ASDM向导配置怎么也不成功。看了博主的配置果然详细,按照楼主的办法果然配置成功。这是我第一次配成功的VPN了太感谢博主了。

2011-11-05 22:02:33
太及时了,正好这两天被逼的要配5540的远程VPN。请教如果用RSA动态密码认证应该加条什么命令指向认证服务器呢?

2011-11-22 17:28:52
楼主,我按你说的步骤,一般一般做下来,可是vpn建立成功了,但vpn远程无法ping通内网,怎么回事

还有隧道分离的vpnclient_splitTunnelAcl这个列表有什么作用
博主回复:
2011-12-15 22:51:10
无法Ping内网这个有很多原因的!要根据你自己的网络情况来具体分析才知道

2011-12-30 15:35:24
请问能否不使用dhcp分配client ip,使用静态ip

 

发表评论            

【技术门诊】专家解析:软考重点难点及应试技巧
昵  称:
登录  快速注册
验证码:

请点击后输入验证码博客过2级,无需填写验证码

内  容: