Juniper防火墙是用的比较多的防火墙,相关资料可以参考[Juniper防火墙新手教程总结] ,而IPsec ×××是使用最多的点到点×××协议,参考:[IPSec ×××的详细介绍] ,因为协议的通用性,因此不同设备之间可以互相建立IPsec ×××,这里介绍一下M0n0wall软件防火墙与Juniper SSG-5建立IPsec ×××的配置过程。
测试环境:
Juniper SSG-5 位于北京,固定IP
M0n0wall软件防火墙位于上海,ADSL拨号上网,动态IP
Juniper SSG-5配置
新建一个×××的Gateway,随便起个名字,看的懂就行。
由于对端是动态IP,因此选择“Dynamic IP Address”,为对端起个识别名称,只要两端一只即可。
进入高级选选,输入一个“Preshared Key”,用于两边认证识别,我这里填写的是“liusuping”。
接口选择juniper设备的外网接口。
Phase 1 Proposal 认证的加密协议选择custom,要与M0n0wall的Phase 1协议一致。
模式选择“Aggressive ”,这个模式比较快一点而已,用main模式也可以,要与M0n0wall的Phase 1协议一致。
建立一个IKE,起个×××名称,选择前面建立的Gateway。
进入高级选项。
Phase 2 Proposal 同样要选择自定义,要与M0n0wall的Phase 2协议一致。
建立一条策略,允许两端的内外地址互访,走刚才建立好的Tunnel。
M0n0wall的设置
建立一个IPsec Tunnel
输入本地的ip网段及远端的IP网段和远端网络地址。
选择×××模式Aggressive
输入我的身边识别号:liusuping.com
选择加密协议,与Juniper设备保持一致。
DH key group非常重要,这个在Juniper的设备中没有设置,这里要选择2
认证模式选择Preshared Key,输入liusuping
Phase 2 Proposal 设置,选择与对端juniper设备一致的协议。
DH key group要选择2
IPsec Tunnel建立好之后会自动在Rules里建立一条防火墙规则,允许IPsec ×××的通讯。
IPsec ×××测试
这样两边的配置都完成了,下面进行一下测试。
由于上海这边的是动态IP,因此×××的发起要从上海端发起,ping一下北京的内外地址即可。
在M0n0wall的Diagnostics下的IPsec下查看状态,如下图
查看juniper日志,可以看到***成功建立的过程。
在Monitor Status中查看***状态
本文轉載自:http://www.liusuping.com/network/M0n0wall-juniper-IPsec-×××-setting.html
转载于:https://blog.51cto.com/5576677/1627513