2024年4月11日发(作者:)
Juniper 防火墙远程VPN
访问配置手册
By Mast
2009年11月11日
目 录
一、 无用户认证方式.................................................- 1 -
1、 建立用户........................................................- 1 -
2、 建立VPN网关.................................................- 3 -
3、 建立- 6 -
4、 建立内部地址池..............................................- 9 -
5、 建立VPN策略...............................................- 10 -
6、 客户端软件设置............................................- 13 -
二、 有用户认证方式...............................................- 18 -
1、 建立用户......................................................- 18 -
2、 建立用户组...................................................- 19 -
3、 建立VPN网关...............................................- 21 -
4、 设置认证......................................................- 22 -
5、 建立- 23 -
6、 建立内部地址池............................................- 25 -
7、 建立策略......................................................- 25 -
8、 建立认证用户................................................- 26 -
9、 客户端软件设置............................................- 28 -
Juniper防火墙远程VPN访问配置手册
Juniper防火墙除了可以实现Site-to-Site的IPSec VPN访问之外,还可
以实现Remote-to-Site的IPSec VPN访问,极大的方便了移动办公的用户,
并且适应能力较强。笔者曾经碰到过在用Cisco的IPSec VPN客户端和远程的
中心站点能够建立连接,但不能访问的情况,而换成了Juniper的防火墙和它
的VPN客户端却能够正常的建立连接并实现对内部局域网的访问。
Juniper防火墙的VPN客户端可以实现两种方式,一种是公用同一个用户
的设置就可以建立VPN的连接,而另一种是需要建立用户,并对每个用户进行
认证,认证通过之后才可以建立VPN连接。下面分别介绍两种方式的配置过程。
硬件平台:Juniper SSG140
软件版本:ScreenOS 6.1.0r2.0 (Firewall+VPN)
客户端软件:NetScreen-RemoteVPNClient9.0r3
一、 无用户认证方式
1、 建立用户
登录到防火墙,依次选择Objects->Users->Local->New,如图1所示:
武汉市德发电子信息有限责任公司 - 1 -
Juniper防火墙远程VPN访问配置手册
图1
如图2所示输入以下内容:
User Name:whdf;
Status:选择Enable;
IKE User:勾选;
Simple Identity:选择;
IKE ID Type:选择AUTO;
IKE Identity:输入whdf@,必须以电子邮件地址的格式输入;
然后单击OK按钮,用户建立完成。
武汉市德发电子信息有限责任公司 - 2 -
Juniper防火墙远程VPN访问配置手册
图2
2、 建立VPN网关
依次选择VPNs->AutoKey Advanced->Gateway->New,如图3所示:
武汉市德发电子信息有限责任公司 - 3 -
Juniper防火墙远程VPN访问配置手册
图3
如图4所示输入以下内容:
Gateway Name:dfgw,给网关取个名,可以任意取名,自己好记就可以
了;
Dialup User:选择;
User:在下拉列表框中选择刚才建立的用户whdf;
单击Advanced按钮,进入到高级设置页面。
武汉市德发电子信息有限责任公司 - 4 -
Juniper防火墙远程VPN访问配置手册
图4
在高级设置页面进行以下设置,如图5所示:
Preshared Key:12345678,采用预共享密码的验证方式,这里的设置
需要和远程客户端软件的设置相同,自己可以随意定义,只要保持一致就可以;
Outgoing Interface:选择ethernet0/2接口,这个接口必须是选择防火
墙的公网的接口,在Juniper的防火墙中,默认是ethernet0/2接口;
User Defined:选择Custom;
Phase 1 Proposal:在第一个下拉列表框中选择pre-g2-des-MD5。这里
是定义IPSec阶段一的安全参数,这个选择表示采用Preshare(预共享)方式
验证对等体,采用组2的密钥交换算法,可以提供1024位的密钥强度,加密
算法采用1倍的DES,验证采用MD5算法,另外几个下拉列表框也可以选择,
组成IPSec阶段一的安全参数的组合,选择得越多,安全性也就越高,但在通
讯中的开销也就越大,这里就选择了较简单的方式;
Mode(Initiator):选择Aggressive模式,必须选择积极模式,否则和客
武汉市德发电子信息有限责任公司 - 5 -
Juniper防火墙远程VPN访问配置手册
户端的VPN建立不起来;
Enable NAT-Traversal:勾选,允许NAT穿越;
设置完成后,单击页面下方的Reture按钮,返回到图4的页面,再单击
OK按钮,完成VPN网关的设置。
图5
3、 建立AutoKey IKE
依次选择VPNs->AutoKey IKE->NEW,如图6所示:
武汉市德发电子信息有限责任公司 - 6 -
Juniper防火墙远程VPN访问配置手册
图6
如图7所示,输入以下内容:
VPN Name:dfvpn,取个名字用来标示VPN;
Remote Gateway:选择Predefined,并在后面的下拉列表框中选择上一
步定义的网关dfgw;
单击Advanced按钮,进入到高级设置页面。
武汉市德发电子信息有限责任公司 - 7 -
Juniper防火墙远程VPN访问配置手册
图7
在高级设置页面进行如下设置,如图8所示:
User Defined:选择Custom;
Phase 2 Proposal:在第一个下拉列表框中选择nopfs-esp-des-md5,
这是定义IPSec VPN阶段二的安全参数,nopfs表示不采用完全前向加密,esp
表示采用esp协议封装数据包,提供对整个数据包的保护,加密算法采用1倍
的des,认证采用MD5算法。和阶段一中的设置一样,也可以采用多种参数的
组合,以提高安全性,这里只采用了较为简单的方式以减少开销。
设置完成后,单击页面下方的Return按钮,返回到图7所示的页面,并
单击该页面下方的OK按钮,完成阶段二的配置。
武汉市德发电子信息有限责任公司 - 8 -
Juniper防火墙远程VPN访问配置手册
图8
4、 建立内部地址池
依次选择->Policy->Policy Elements->Addresses->List,在页面上的下
拉列表框中选择Trust,并单击New按钮,如图9所示:
图9
在新建地址本页面输入以下内容,如图10所示:
武汉市德发电子信息有限责任公司 - 9 -
Juniper防火墙远程VPN访问配置手册
Address Name:whdf,给地址本取个名字;
IP Address/Netmask(wildcard mask):192.168.4.0/22,这里是定
义允许让VPN客户端访问的局域网地址段。
完成后单击OK按钮,完成地址本的配置。
图10
5、 建立VPN策略
依次选择Policy->Policies,From下拉列表框选择Untrust,To下拉列
表框选择Trust,然后单击New按钮,如图11所示:
武汉市德发电子信息有限责任公司 - 10 -
Juniper防火墙远程VPN访问配置手册
图11
在图12所示的页面中输入如下内容:
Source Address:选择Address Book Entry,在下拉列表框中选择
Dial-UP VPN;
Destination Address:选择Address Book Entry,在下拉列表框中选
择刚才定义的地址本whdf;
Action:选择Tunnel;
Tunnel:选择第三步建立的参数dfvpn;
Logging:勾选,启用VPN的访问日志记录,这一步是可选的;
Position at Top:勾选,将本条策略放到所有策略的顶端,因为策略是按
顺序执行的,把VPN的策略放在第一条,保证能够被最先执行。
设置完成后,单击页面下方的Advanced按钮,进入高级设置页面。
武汉市德发电子信息有限责任公司 - 11 -
Juniper防火墙远程VPN访问配置手册
图12
进入到如图13所示的高级页面,进行以下设置:
NAT:勾选Source Translation;这里是使用防火墙的Trust接口进行地
址转换,以便能够访问内部资源。如果不选择,会出现VPN能够正常建立连接,
但不能访问内部网络的情况。
单击页面下方的OK按钮,退出设置。
图13
到这一步,在防火墙上的设置完成,下面需要在IPSec VPN客户端软件上
武汉市德发电子信息有限责任公司 - 12 -
Juniper防火墙远程VPN访问配置手册
进行设置。
6、 客户端软件设置
首先完成客户端软件的安装,在安装过程中会有几个地方要修改注册表,
如果安装有360之类的安全软件,会有提示的,请允许修改,否则安装不会成
功。安装完成并重新启动计算机后,在任务栏右下角托盘区会出现一个名为
Netscreen-Remote的蓝色小图标,在该图标上双击,打开安全策略编辑器。
打开后,在My Connections右键单击,添加一个连接,如图14所示:
图14
新建连接取名whdf,并进行相应的设置,如图15所示:
ID:选择IP Subnet;
Subnet和Mask:输入192.168.4.0/255.255.252.0,和防火墙中设置
的地址本保持一致;
武汉市德发电子信息有限责任公司 - 13 -
Juniper防火墙远程VPN访问配置手册
Use:勾选,并在下拉列表框中选择Secure Gateway Tunnel;
ID:选择IP Address,并在下面的输入框中输入防火墙公网接口的地址。
图15
单击刚才新建连接whdf旁边的加号,再单击My Identity,进行以下设置:
ID:在下拉列表框中选择E-mail Address,再在下面的输入框中输入
whdf@,必须和第一步中输入的IKE Identity保持一致。
然后再单击Pre-Shared Key按钮,弹出如图17所示对话框。
武汉市德发电子信息有限责任公司 - 14 -
Juniper防火墙远程VPN访问配置手册
图16
图17
单击Enter Key按钮,并在文本框中输入防火墙中设定的预共享密码
12345678,必须和第二步输入的预共享密码保持一致,然后单击OK按钮。
武汉市德发电子信息有限责任公司 - 15 -
Juniper防火墙远程VPN访问配置手册
图18
如图18所示,单击Security Policy,在右边单击Aggressive Mode,选
择积极模式。单击Authentication(Phase 1)左边的加号展开,单击Proposal
1,在右边进行如下设置,如图19所示:
Authentication:在下拉列表框中选择Pre-Shared Key;
Encrypt:在下拉列表框中选择DES;
HASH Alg:在下拉列表框中选择MD5;
Key Group:在下拉列表框中选择Diffie-Hellman Group 2;
以上的设置必须和防火墙中的阶段一的设置保持一致。
武汉市德发电子信息有限责任公司 - 16 -
Juniper防火墙远程VPN访问配置手册
图19
在单击Key Exchange(Phase 2)左边的加号展开,单击Proposal 1,
在右边窗口进行如下设置,如图20所示:
Encrypt:在下拉列表框中选择DES;
HASH:在下拉列表框中选择MD5;
Encapsulation:在下拉列表框中选择Tunnel。
以上设置必须与防火墙中阶段二保持一致。
武汉市德发电子信息有限责任公司 - 17 -
Juniper防火墙远程VPN访问配置手册
图20
客户端与防火墙的设置全部完成,用户只需在Netscreen-Remote图标上
右键单击,选择Connect,就可建立IPSec VPN的连接。请注意,这时是不需
要用户输入用户名和密码的,直接就可以建立连接了。
二、 有用户认证方式
该种方式就是在客户端进行连接时会弹出一对话框,提示输入用户名和密
码,如果用户名和密码没有通过验证的将拒绝VPN的接入。下面就介绍这种设
置方法,与前面设置相同的地方将省略。
1、 建立用户
建立用户的过程与前面的大同小异,如图21所示,与前面不同的设置为:
Number of Multiple Logins with Same ID:输入5,表示最多可以有5
武汉市德发电子信息有限责任公司 - 18 -
Juniper防火墙远程VPN访问配置手册
个用户同时接入。
图21
2、 建立用户组
依次选择Objexts->Users->Local Groups->New,如图22所示:
武汉市德发电子信息有限责任公司 - 19 -
Juniper防火墙远程VPN访问配置手册
图22
在页面中进行如下设置,如图23所示:
Group Name:dfgroup,给用户组取个名字;
在右边的可用用户中,选择whdf,并单击<<按钮,使选中的用户成为组中
的成员,这里选中刚才新建的用户,然后单击OK按钮。
武汉市德发电子信息有限责任公司 - 20 -
Juniper防火墙远程VPN访问配置手册
图23
3、 建立VPN网关
如图24所示,与前面不同的是需选择Dialup User Group,并在Group
下拉列表框中选择dfgroup,即刚才建立的用户主,并单击Advanced按钮。
图24
高级设置与前面的一样,如图25所示,略去。
武汉市德发电子信息有限责任公司 - 21 -
Juniper防火墙远程VPN访问配置手册
图25
4、 设置认证
网关设置完后,在网关的列表页面单击Xauth链接,如图26所示:
图26
进入认证设置页面,进行如下设置,如图27所示:
XAuth Server:选择;
Local Authentication:选择;
Allow Any:选择;
其余保持默认设置,单击OK按钮退出。
武汉市德发电子信息有限责任公司 - 22 -
Juniper防火墙远程VPN访问配置手册
图27
5、 建立AutoKey IKE
如图28所示新建一个AutoKey IKE参数。
图28
具体设置与前面一样,如图29所示,单击Advanced按钮进入高级设置
页面。
武汉市德发电子信息有限责任公司 - 23 -
Juniper防火墙远程VPN访问配置手册
图29
在高级页面设置中与前面不同的是:
Bind to:选择Tunnel Zone,在后面的下拉列表框中选择Untrust-Tun;
如图30所示:
图30
武汉市德发电子信息有限责任公司 - 24 -
Juniper防火墙远程VPN访问配置手册
6、 建立内部地址池
与前面介绍的一样,略去。
7、 建立策略
与前面的过程完全一样,如图所示:
图31
武汉市德发电子信息有限责任公司 - 25 -
Juniper防火墙远程VPN访问配置手册
图32
图33
8、 建立认证用户
依次选择Objects->Users->Local->New,如图34所示:
武汉市德发电子信息有限责任公司 - 26 -
Juniper防火墙远程VPN访问配置手册
图34
在新建页面用户进行如下设置,如图35所示:
User Name:wdd,根据需要输入用户名;
Status:选择Enable;
XAuth User:勾选,并在后面的Password文本输入框中输入密码;
完成后单击OK按钮。
图35
武汉市德发电子信息有限责任公司 - 27 -
Juniper防火墙远程VPN访问配置手册
9、 客户端软件设置
客户端软件的设置也前面的基本一样,只是在阶段一的设置稍有不同,如
图36所示:
图36
Authentication:在下拉列表框中选择Pre-Shared Key:Extended
Authentication;
其余的设置都按照前面的设置即可。
所有设置完成后,右键单击Netscreen-Remote,在弹出菜单中选择
Connect,这时会弹出一个用户认证的对话框,如图37所示:
武汉市德发电子信息有限责任公司 - 28 -
Juniper防火墙远程VPN访问配置手册
图37
在Username和Password中分别输入第八步中设置的用户名和密码,即
可建立VPN的连接。
防火墙中的设置由于ScreenOS软件版本不同而略有不同,但仅仅只是少
数的菜单或选项换了一个位置而已,只要找一找就可以发现的。以上设置笔者
在NS5GT、NS25、NS204,软件版本ScreenOS5.x中都做过具体的实现。
武汉市德发电子信息有限责任公司 - 29 -


发布评论