设为首页 收藏本站
查看: 1235|回复: 0

[经验分享] Juniper-SSG-Netscreen系列之高可用CLI配置终结篇

[复制链接]

尚未签到

发表于 2018-7-28 09:07:36 | 显示全部楼层 |阅读模式
  首先,进行理论扫盲,各位要先了解HA它是干嘛的、以及和其他产生的高可用是否有相似的地方,不多说。往下看即可。
  Juniper-netscreen os HA高可用性配置

  •   HA
  Netscreen公司的NSRP协议是juniper 公司基于VRRP协议规范自主开发的协议,防火墙作为企业核心网络中的关键设备,需要为所有进出网络的信息流提供安全保护,为满足客户不间断业务的访问需求,要求网络防火墙设备必须具备高可靠性,能够在设备,链路及其互联设备出现故障的情况下,提供网络访问之间的无缝切换

  •   NSRP功能、NSRP集群工作模式、NSRP集群优势
  NSRP功能:
  1 在高可用集群组成员之间同步配置信息.
  2 提供活动回话同步功能,以保证发生路径切换情况下不会中断网络连接.
  3 采用高效的故障切换算法,能够在短短几秒内完成切换. NSRP 集群工作模式
  NSRP集群工作模式:
  1、主备模式
  通过对一个冗余集群中的两台安全设备进行线缆连接和配置,使其中一台设备作为主用设备,另一台设备为备用设备.主用设备负责处理所有网络信息流,备用设备处于在线备份状态。主设备将其网络和配置命令及当前会话信息传播到备用设备,备用设备始终保持与主用设备配置信息和会话连接信息的同步,并跟踪主用设备状态,一旦主设备出现故障,备份设备将在极短时间内晋升为主设备并接管信息流处理(目前应用最广兼容稳定性相当好)
  2、主主模式
  在NSRP中创建两个虚拟安全设备 (VSD) 组,每个组都具有自己的虚拟安全接口(VSI),通过VSI接口与网络进行通信。设备A充当VSD组1的主设备和VSD 组2的备份设备。设备B充当VSD组2的主设备和VSD组1的备份设备。Active/Active模式中两台防火墙同时进行信息流的处理并彼此互为备份。在双主动模式中不存在任何单一故障点
  NSRP集群技术优势主要体现于:
  1、消除防火墙及前后端设备单点故障,提供网络高可靠性。即使在骨干网络中两类核心设备同时出现故障,也能够保证业务安全可靠运行。
  2、根据客户网络环境和业务可靠性需要,提供灵活多样的可靠组网方式。NSRP双机集群能够提供①、Active-Passive模式Layer2/3多虚拟路由器多虚拟系统和口型/交叉型组网方式;②、Active-Active模式Layer2/3多虚拟路由器多虚拟系统和口型/Fullmesh交叉型组网方式。为用户提供灵活的组网选择。
  3、NSRP双机结构便于网络维护管理,通过将流量在双机间的灵活切换,在防火墙软件升级、前后端网络结构优化改造及故障排查时,双机结构均能够保证业务的不间断运行。
  3、结合Netscreen虚拟系统和虚拟路由器技术,部署一对NSRP集群防火墙,可以为企业更多的应用提供灵活可靠的安全防护,减少企业防火墙部署数量和维护成本
  好,开始进行配置,请各位准备好console线以及网线。尽量做到,网线直连机器eth0/0(默认管理口)方便排错和验证, DSC0000.gif
  这里就不分步骤下,我们直接开始进行配置。一套combo打完结束!!!
  Netscreen-HA主备mode高可用性配置(CLI命令行)【AA模式暂不介绍配置-主流项目中基本不考虑】
  准备工作:
  将防火墙配置清空,规避日后修改配置问题。
  规划接口(以Juniper-SSG140为例)
  Eth0/8 HA接口
  Eth0/0 Untrust
  eth0/1 trust
  (最后有一些术语定义扫盲)
  Step-1:定义HA心跳线区域/接口(先配置主设备)
  51IDC-SSG140(M)->set interface eth0/8 zone Ha  将eth8与HA区域绑定

  51IDC-SSG140(M)-> set nsrp cluster>
  51IDC-SSG140(M)-> set nsrp vsd>  设置VSD 的组号,这条命令可以不用输入,因为Netscreen 防火墙的默认的虚拟安全数据库(VSD)的值是 0。

  51IDC-SSG140(M)-> set nsrp vsd-group>  设置 NSRP 主设备的优先权值,priority 值越小,优先权越高。
  51IDC-SSG140(M)-> set nsrp rto syn 设置会话信息自动同步

  51IDC-SSG140(M)-> set nsrp vsd-group>  (以上一条建议先搁置,在最后防火墙部署完之后,再在主设备上CLI设置此项、如果提前设置,设备未接线的情况下,设备检测到自己Eth0/0链路不正常,alarm灯将变红色,采取不激活设备状态(类似shut down))
  51IDC-SSG140(M)-> get nsrp 查看冗余状态
  51IDC-SSG140(M)-> set nsrp vsd-group hb-interval 200
  设置心跳信息每隔 200 秒将发出问候信息【默认200S】
  51IDC-SSG140(M)-> set nsrp vsd-group hb-threshold 3
  设置心跳信息总共发出3 次问候信息【默认3次】
  51IDC-SSG140(M)-> save
  至此,主设备配置完成。
  Step-2:定义HA心跳线区域/接口(备设备)
  51IDC-SSG140->setinterface eth0/8 zone Ha  将eth8与HA区域绑定

  51IDC-SSG140-> setnsrp cluster>
  51IDC-SSG140-> setnsrp vsd>  设置VSD 的组号,这条命令可以不用输入,因为Netscreen 防火墙的默认的虚拟安全数据库(VSD)的值是 0。
  51IDC-SSG140-> set nsrp rto syn 设置会话信息自动同步

  51IDC-SSG140-> setnsrp vsd-group>  (以上一条建议先搁置,在最后防火墙部署完之后,再在主设备上CLI设置此项、如果提前设置,设备未接线的情况下,设备检测到自己Eth0/0链路不正常,alarm灯将变红色,采取不激活设备状态(类似shut down))

  51IDC-SSG140-> setnsrp vsd-group>  (以上一条建议先搁置,在最后防火墙部署完之后,再在主设备上CLI设置此项、如果提前设置,设备未接线的情况下,设备检测到自己Eth0/0链路不正常,alarm灯将变红色,采取不激活设备状态(类似shut down))
  51IDC-SSG140-> setnsrp vsd-group hb-interval 200
  设置心跳信息每隔 200 秒将发出问候信息【默认200S】
  51IDC-SSG140-> setnsrp vsd-group hb-threshold 3
  设置心跳信息总共发出3 次问候信息【默认3次】
  51IDC-SSG140->save
  51IDC-SSG140->exec nsrp sync global-config check-sum 【通过心跳线检查主设备配置】
  (这里配置之前请为两台防火墙接上心跳线,全局检查主设备配置)
  51IDC-SSG140->exec nsrp sync global-config save  (同步全局配置)
  (随后提示你重启设备,完成同步)
  重启完之后:你会发现设备已自动认为自己是Backup状态!
  51IDC-SSG140(B)->get nsrp 查看下,输出查看!一目了然,好了,到这里就配置全部结束了。然后请各位自行进设备查看主备状态。
  附录三 NSRP常用维护命令
  1、getlicense-key
  查看防火墙支持的feature,其中NSRPA/A模式包含了Active/Passive模式,Aactive/Passive模式不支持Active/Active模式。Lite版本是简化版,支持设备和链路冗余切换,不支持配置和会话同步。
  2、execnsrp sync global-config check-sum
  检查双机配置命令是否同步
  3、execnsrp sync global-config save
  如双机配置信息没有自动同步,请手动执行此同步命令,需重启系统。
  4、getnsrp
  查看NSRP集群中设备状态、主备关系、会话同步以及参数开关信息。
  5、Execnsrp sync rto all from peer
  手动执行RTO信息同步,使双机保持会话信息一致
  6、execnsrp vsd-group 0 mode backup
  手动进行主备状态切换时,在主用设备上执行该切换命令,此时该主用设备没有启用抢占模式。
  7、execnsrp vsd-group 0 mode ineligible
  手动进行主备状态切换时,在主用设备上执行该切换命令,此时该主用设备已启用抢占模式。
  8、getalarm event
  检查设备告警信息,其中将包含NSRP状态切换信息
  附录二 NSRP 缺省设置值
  VSD组信息

  l  VSD group>  l  Device priority in the VSD group:        100
  l  Preempt option:                                 disable
  l  Preempt hold-down time:                   0 second
  l  Initial state hold-down time:               5 second
  l  Heartbeat interval:                              1000 milliseconds
  l  Lost heartbeat threshold:                    3
  l  Master (Primary) always exist:             no
  RTO镜像信息
  l  RTO synchronization:                         disable
  l  Heartbeat interval:                             4 second
  l  Lost heartbeat threshold:                    16
  NSRP链接信息
  l  Number of gratuitous ARPs:                  4
  l  NSRP encryption:                              disable
  l  NSRP authentication:                        disable
  l  Track IP:                                            none
  l  Interfaces monitored:                        none
  l  Secondary path:                                none
  l  HA link probe:                                   none
  l  Interval:                                            15
  l  Threshold:                                         5

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-542316-1-1.html 上篇帖子: Juniper-R&S-BGP(1):一些写在前头的基础知识 下篇帖子: Juniper ISG1000 HA环境下出现inoperable修复过程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表