Juniper SSG-5-SH 新手配置手册

二层交换机与防火墙连通上网实验 华为二层交换机与防火墙连通上网实验 阅读详情
AI摘要

本文档提供了SSG5防火墙的全面配置教程,包括基础功能介绍、配置方法及高级应用技巧等内容,帮助读者快速掌握SSG5的使用。

 SSG5三十天就上手-Day 1 SSG5 是什么?

       要学SSG5之前,当然是要先知道什么是SSG5,本篇文章,会先对SSG5作简单的介绍让大家知道SSG5是什么? 它有哪些功能? 以及如何运用它?

?
Juniper SSG-5(基本型)参数细节(2007.07上市)
基本规格
防火墙类型:企业级防火墙
网络吞吐量:160Mbps
并发连接数:4000
主要功能:地址转换,防火墙,统一威胁管理/ 内容安全,VoIP 安全性,vpn,防火墙和VPN 用户验证,路由,封装,流量管理(QoS),系统管理,日志记录和监视
网络
网 络管理:系统管理,NetIQ WebTrends,SNMP (v2),SNMP full custom MIB,console,telne,SSH,NetScreen-Security Manager,All management via VPN tunnel on any interface,Rapid deployment
端口类型:7x 10/100,广域网:出厂配置的RS232 Serial/AUX或 ISDN BRI S/T 或 V.92
安全性
过滤带宽:40Mbps
人数限制:无用户数限制
入侵检测:Dos,DDoS
安全标准:CSA,CB
端口参数
控制端口:console
电气规格
电源电压:100~240 VAC
外观参数
产品质量:0.59kg
长度(mm):143
宽度(mm):222
高度(mm):41
环境参数
工作温度:0~40
工作湿度:10% - 90%,非冷凝
存储温度:-20~ 65℃
存储湿度:10% - 90%,非冷凝

企业用途
       一般网络工程师最头痛的莫过于受到外部网络的攻击,有了SSG5 让你的外网可以搭建简单而又不失安全性。

       如果公司有一条与外线相连,通过SSG5可以轻轻松松帮你建立 site to site 的VPN。
SSG5三十天就上手-Day 2 SSG5 如何还原到出厂设定值。

方法一:在 SSG5的后面有一个Reset 的针孔,如果今天只是要跟你说用针插一下这个孔,那我就略掉了。当然它绝对不是你所想得这么简单,要使用Reset 重启按钮,你需要对该针孔插两次针,且不是随便插,你必须配合它的灯号,第一次插大约4秒不动,然后灯号变成一红一绿,在将针拔出间隔约1秒之后,再将针 插入约4秒,如此才能完成Reset 操作。

方法二:Console Reset:需要连到SSG5的Console 线一根,它是一端为Com port 另一端为RJ45,跟Cisco Switch 用的线一样。将线连接到SSG5的Console port 后,使用超级终端连接SSG5,然后帐号密码都输入SSG5背后贴纸的序号。接着按下两次Y,如此你就可以还原到原厂设定值。还原后的SSG5预设帐号和 密码都为netscreen。
SSG5三十天就上手-Day 3 SSG5 如何进行备份与还原。
      一般如果有两台SSG5要互相替换,当然最佳的方法是做HA ,可惜在没有钱的IT界,一定是一台SSG5来当很多台的Backup,此时如果在线的SSG5挂了,如何让你Backup的SSG5,可以快速还原就非常重要!
第一、平时要对你在线的SSG5进行Config的 Backup,请登入你SSG5的Web页面,在左边的选单中,进入 <Configuration> --> <Update>
然后在右边画面中,点选 <Save To File>   如此就能Backup 你的 Configuration。
第 二、进行快速还原,请登入你Backup的SSG5的Web页面,在左边的选项中,进入 <Configuration> --> <Update>,在右边画面中Upload Configuration to Device 选择 Replace Current Configuration ,并按下<浏览> 选择出第一步骤中所备份出 file。
SSG5三十天就上手-Day 4 SSG5 如何进行软件更新。
新版软件会帮你解决一些旧版的bug 之外,还会进行功能的改进,因此对SSG5进行软件升级就变成你必备的技能。
下载软件
你可以拿你SSG5的序列号,到Juniper 的网页,注册一个账号,注册后你可以download 新版 SSG5 的软件。
更新软件
准 备好软件档案后,登入你的SSG5的Web页面,在左边的选单中,进入 <Configuration> --> <Update>--> <ScreenOS/Keys>,在右边画面中选择 Firmware Update (ScreenOS) ,并按下<浏览> 选择出第一步骤中所备出 file。接着就等SSG5更新完毕!
SSG5三十天就上手-Day 5 SSG5 Security Zones
Security Zones-安全区设定
你可以通过 Security Zones 将你的SSG5 切个为多个安全区域,在SSG5中预设会有下列Zones:
Null
Trust
Untrust
Self
Global
HA
MGT
Untrust-Tun
V1-Null
V1-Trust
V1-Untrust
DMZ
V1-DMZ
VLAN
其中建议你最少要使用两个Security Zones将你的网络进行区隔。在默认值中会将ethernet0/0放到Untrust,ethernet0/1放到DMZ,其它放到Trust。假设你只有一条对外线,建议你将该线路放到 ethernet0/0 (Untrust),内部就放到Trust。然后再设定SSG5的 Policy 来保护内部网络。
SSG5三十天就上手-Day 6 SSG5 Interface
Interface 是SSG5中实际封包进出的出入口,经由Interface 让封包来进出security zone。为了让网络封包能够进出security zone,你必须将bind 一个interface到该security zone,如果你要让两个security zone互通封包时,你就必须设定 policies (就像是iptables)。
你可以把多个Interface bind到同一个security zone,但是一个 Interface只能被bind 到一个security zone,也就是说Interface 跟 security zone 是多对一的关系。
Interface Types
Physical Interfaces
这就是你SSG5中的实体网络 port ,你可以对照SSG5机体上的编号:eth0/0 ~ eth0/6 共有七个网络 port
Bridge Group Interfaces
Subinterfaces
Aggregate Interfaces
Redundant Interfaces
Virtual Security Interfaces
SSG5三十天就上手-Day 7 SSG5 Interface Modes

在SSG5 Interface 可以以下列几种方式运作:
Transparent Mode
NAT(Network Address Translation) Mode
Route Mode

Interface 被bind 在 Layer 3 且有设定 IP 时可以选择使用 NAT 或 Route方式运作。
Interface 被bind 在 Layer 2的Zone 时,Interface 需以Transparent 方式运作。
Transparent Mode:当Interface 在此模式时, IP address 会设定为0.0.0.0,此时SSG5不会对于封包中的source 或destination信息做任何的修改。SSG5此时就像扮演 Layer 2 switch 或 bridge。
NAT Mode:此时你的SSG5就像扮演 Layer 3 Switch 或是 Router,会对封包进行转译(translates),他会换掉流向 Untrust zone 封包的 Source IP 跟 Port。
Route Mode:当SSG5的Interface在此模式时,防火墙不会对于两个不同zone之间的封包做Source NAT。
SSG5三十天就上手-Day 8 SSG5 Policies
Policies 你可以将它想成 iptables
在SSG5中,预设会将跨security zone的封包(interzone traffic) deny ,bind 在同一个zone的interface 的封包(intrazone traffic)预设为allow
如果你需要对以上预设行为进行调整,那你就必须透过 Policies来进行。
Policies 由下列基本元素所组成:
Direction:这是指封包的流向从 source zone 流向 destination zone
Source Address:这是封包起始的地址
Destination Address:这是封包要送到的地址
Service:这是封包的服务种类,如DNS、http等等
Action :这是当收到封包满足此Polices时要进行的动作。

举例来说:假设你要设定任何地址都可以由Trust zone 到 Untrust Zone 中的 10.0.0.1 的 FTP Server,则你的基本policies元素如下:
Direction: 从Trust 到 Untrust
Source Address: any
Destination Address: 10.0.0.1
Service: ftp (File Transfer Protocol)
Action: permit
Three Types of Policies
你可以通过下列三种型态的Policies 来控制您的封包:
Interzone Policies—控制一般Zone与zone之间的封包。
Intrazone Policies—控制同一Zone之间的封包
Global Policies—套用到所有zone
SSG5三十天就上手-Day 9 SSG5 Domain Name System (DNS) Support
SSG5 也支持DNS,让你可以通过DNS Name 来找到 IP Address。在你要使用DNS之前,你需要先在你的SSG5 上设定DNS Server。
假设你的DNS Server的 IP 为 192.168.1.2 跟 192.168.1.3 ,并且你要将DNS 设定为每天晚上11 点 refresh。
请登入你SSG5的web 页面,点击左边的 "Network" ==>"DNS" ==>"Host" 然后在右边的页面中,输入下列之信息:
Primary DNS Server: 192.168.1.2
Secondary DNS Server: 192.168.1.3
DNS Refresh: (请勾选) 并手动在Every Day at:字段上输入 23:00 ,然后按下Apply ,这样你SSG5 的 DNS 就设定完成了。
SSG5三十天就上手-Day 10 SSG5 DHCP(Dynamic Host Configuration Protocol)Support
DHCP (Dynamic Host Configuration Protocol) 可以用来让网络中的计算机自动获取IP 。通过DHCP 可以让网络工程师对网络中的计算机设定更容易。SSG5 在DHCP 中可以办演下列角色:

DHCP Client:可以通过网络中的DHCP Server 取得所配发的 IP 。

DHCP Server:可以在网络中配发IP 给 DHCP Client。

DHCP Relay Agent:负责接收网络中的 DHCP Client 要求 IP 的封包,并转给(relay)给指定的DHCP Server,必取得Server 所配IP之讯后,转回给 Client。

要在SSG5 中设定 DHCP ,请登入 SSG5 的 web 管理接口,点选左的 "Network" ==>"DHCP" 然后在右边的页面中,选择要设定的Interface ,点选 Configure 字段中的 edit。如此就可以设定DHCP 相关信息。

当你的Interface 为Down 或 ip 设定为 0.0.0.0/0(就是没设ip) ,你只能选择 DHCP Client。其它你可以在上述中的三个角色三选一。
若选择DHCP Relay Agent,接着设定Relay Agent Server IP 或 Domain Name。
若选择DHCP Server,接着设定DHCP Server 其它相关设定:
Server Mode->可选择Auto (Probing)、Enable、Disable 一般会选择Enable
Lease ->预设为Unlimited
接着 Gateway Netmask DNS WINS 等相关信息即可。
SSG5三十天就上手-Day 11 SSG5 Setup PPPoE(Point-to-Point Protocol over Ethernet)
如 果公司的外线没有固定IP,那大多会使用(大多是ADSL)PPPoE 拨号上网。SSG5 对 PPPoE 的支持也没有问题,在SSG5 的默认值中,通常会将 eth0/0 设定在Untrust 的 Zone ,并使用 eth0/0 来当做对外线路,所以这里也建议你可以利用eth0/0来设定PPPoE的拨号上网。
Setting Up PPPoE  请登入 SSG5 的 web 管理接口,点选左边的 "Network"= > "Interfaces" ,然后在右边的页面,对eth0/0点选"Edit",进入编辑页面后,点选"Obtain IP using PPPoE",并接着在选项后面有一个 Link (Create new pppoe setting ) 可以让您点选并Create 你的PPPoE的 Profile,或者你已经是前就先Create后,也可以直接在选项后直接使用下拉选单挑选事先Create 好的 PPPoE Porfile。
Create PPPoE Profile 请 登入 SSG5 的 web 管理接口,点选左边的 "Network"= > "PPP" =>"PPPoE Profile" ,然后在右边的页面右上方,按下"New"的按钮,接着设定PPPoE Instance (这是这个Profile的名子)、接着输入从ISP那边拿来的帐号密码。这样你的SSG5就可以使用PPPoE拨号上网了。
SSG5三十天就上手-Day 12 SSG5 Setup Network Boot (SSG5支持网络开机)
当 你的环境中,可以网络开机时候,你可以让SSG5 也支持这样的设定。一般如果你要让network boot 可以正常work ,你必须在你的DHCP Server中,设定两个项目:1.next-server :这个 IP 是TFTP server的 IP address   2.filenam: 这是Bootfile 的 file name 。这样DHCP Client 如果设定使用网络开机的时候,他就知道拿完IP之后,要去找哪一台 TFTP Server 来download bootfile进行开机。在SSG5中,你在设定DHCP的时候,只要指定上述两个数值即可让你的SSG5支持网络开机。设定方法如下:
请登入 SSG5 的 web 管理接口,点选左边的 "Network" ==>"DHCP" 然后在右边的页面中,选择要设定的Interface ,点选 Configure 字段中的 edit。请选择设定为DHCP Server,并设定 Next Server Ip ,这里选择From Input 并输入 IP。 接着点选右下角的Custom Options,进入 Custom Options 设定页面。再点选右上角的"New",在code 输入 67,type选择 string,value中输入bootfile的 file name 。这样就完成设定,接着你就可以测试看看。

PS: 如果你的 Firmware Version: 6.3.0r4.0 (Firewall+VPN) ,会遇到带出的bootfile 的 filename 多了一个怪怪符号,目前看来是这一版的bug。
SSG5三十天就上手-Day 13 SSG5 管理员帐号和密码
前 面讲了SSG5 的功能如何设定,接下来要跟大家讲解最基本的安全问题,那就是SSG5的管理员帐号和密码。SSG5的预设管理员帐号和密码为 netscreen/netscreen,如果要修改可以通过console接口进行修改,如果手上没有console的线,也可以通过下列方式。
当 拿到一台新的SSG5或是将SSG5 reset 到原厂设定值的时候,它预设会将 eth0/2~eth0/6 设定为一个bgroup0,并且会当DHCP Server配发 IP,该bgroup0的IP会设定为 192.168.1.1。可以将你的计算机连接到该bgroup0的port,取得 IP 之后,透过Telnet 进入Console。

进入Console后,先用预设帐号和密码登入。登入后先利用下列指令修改管理员的帐号名称。
?
set admin name "管理员帐号"

接这SSG5会提示时已将密码设定为netscreen,并建议你立即修改密码,再利用下列指令修改管理员的密码。
?
set admin password "管理员密码" 这样就完成了修改管理员帐号和密码的工作。
SSG5三十天就上手-Day 14 SSG5 变更管理port
SSG5预设的http管理web是通过80端口。假设你的interface ip 为 192.168.1.1 ,预设开启web 管理时可以通过http://192.168.1.1 来进行管理,如果你把端口变更为5522,你则需用下列方式连接:http://192.168.1.1:5522     变更登录方式为:请登入 SSG5 的 web 管理接口,点选左边的 "Configuration" ==>"Admin"==>"Management",然后在HTTP Port 字段输入你的port ,如5522。
SSG5三十天就上手-Day 15 SSG5 Event Log
通过SSG5 的Event Log可以让你知道你的SSG5发生了什么事情。比如SSG5本身产的讯息或是alarms等等。
在SSG5将Event Log分为下列Level:
[Alert]: 这个信息是需要马上被注意的,如防火墙遭到攻击。
[Critical]: 这个信息是有可能会影响运作或是功能,如HA (High Availability)状态改变。
[Error]: 这个信息是SSG5发生错误且可能造成运作上或是功能上的错误,如连上SSH Servers.
[Warning]: 这个信息是SSG5发生了会影响功能方面的事件,如认证失败。
[Notification]: 这是发生一般正常的事件,给予管理这常态的通知,如管理人员变更网络参数设定,是否需开通上网功能。
[Debugging]: 这是提供详细的信息让你用来做debug用途。

你可以登入 SSG5 的web管理页面,并在 "Reports" => "System Log" => "Event" 查看 SSG5的 Event Log。
SSG5三十天就上手-Day 16 SSG5 Sending Email Alerts
身为一位网络工程师人员,每天看Log可以说是天命。但是天天进系统看Log实在会累死人,尤其是当你可以能会用十几台SSG5的时候。

这个时候当然是要叫SSG5 每天自动把 alarm 用e-mail 寄给你!设定的方法如下:
登入 SSG5 的web管理页面,并进入 "Configuration" => "Report Settings" => "Email" ,在右边的页面,你就可以设定下列信息:
1.SMTP Server Name
2.E-mail Address 1
3.E-mail Address 2
请 在 SMTP Server Name设定你的mail server,假设我的mail server为 192.168.171.25,那就将192.168.171.25输入到SMTP Server Name的字段。当然如果你有将SSG5 DNS enable,你就可以使用hostname(如mail.126.com)。
接着在E-mail Address 的字段输入要被通知的网络工程师的邮箱。如 WhiteRose1989 At 126.com 然后按下Apply即可。

PS:当然你要将Enable E-mail Notification for Alarms 勾选,另外还可以选择Include Traffic Log。
SSG5三十天就上手-Day 17 SSG5 How to setup Radius Server
SSG5 可以让你设定外部的 Radius Server 来进行认证的工作,假设你有一台 freeradius ,已经安装好, IP 为 192.168.191.18,监听的端口为:1812,且设定Shared Secret为 ithome。你只要进行下列设定,就可以让你的SSG5可以使用这台Radius 进行认证。
登入 SSG5 的web管理页面,并进入 "Configuration" => "Auth" => "Auth Servers " ,在右边的页面右上方,点选NEW,你就可以设定下列信息:Name 输入你要为这台Server取的名称,假设我们取为 Radius。IP/Domain Name 输入这台Server的 IP 192.168.191.18
Account Type 由于我们想要用在认证,所以勾选AuthRADIUS Port 输入1812 ,Shared Secret 输入ithome,接着按下OK ,这样你的 Auth Server 就设定完成。
SSG5三十天就上手-Day 18 SSG5 如何利用 Radius Server 控制上网权限
通 常公司都会管控公司网络的上网权限,避免有人可以来乱上网。在SSG5可以轻松做到对上网进行权限管控。在Day 5我们有介绍过SSG5 Security Zones,假设你将你的LAN放在Trust 的Zone,把上网的线路,放在Untrust的Zone。在Day 8 我们有介绍过Policies ,你可以通过Policies 来控制两个Zone之间的traffic。我们可以通过Policies 中的进阶设定,设定我们在Day 16 所设定完成的Radius来进行认证,只让认证通过的user可以上网。设定方法如下:
请登入你SSG5 的 web 管理接口,点选左边的 "Policy" ==>"Policies" ,然后在右边页面中,上方的From选择"Trust",To选择 "Untrust",然后按下最右边的 "New"。设定好 Source Address 跟 Destination Address ,此范例中都选择 Any ,Service也选择 Any。接着按下"Advanced"进入进阶设定页面,勾选"Authentication",并选择我们设定好的Radius Server。按下OK ,这样你就可以通过Radius Server控制上网权限。
SSG5三十天就上手-Day 19 SSG5 如何 Creating a Secondary IP Address
让 你的Interface 挂多个IP 。有些情况,你会需要让你的 Interface挂两个 IP ,一个挂外面 public ip,另一个挂里面的private ip。这个时候你就可以利用SSG5 Secondary IP Address的功能,设定方法如下:

请登入你SSG5的 web 管理接口,点选左边的 "Network" ==>"Interfaces",然后在右边页面中,对于您要编辑的interface按下edit。
在edit的页面中,上面link 会有一个 Secondary IP,点下 Link后,进入Secondary IP编辑页面,按下Add,输入IP跟Netmask入下:
IP Address/Netmask: 192.168.2.1/24 。这样SSG5 就可以在一个interface 挂两个 IP 。
SSG5三十天就上手-Day 20 SSG5 Simple Network Management Protocol(SNMP)
SSG5 也支持SNMP,你可以通过SNMP 监控SSG5的状态,如CPU或流量等等,很多范例都是通过Cacti来抓SSG5 SNMP ,由Cacti了解SSG5使用状态。如果你要让Cacti可以利用SNMP抓取SSG5状态,你需要先对SSG5进行设定,设定的方式如下:
请 登入你SSG5的web 管理接口,点选左边的 "Configuration " ==>"Report Settings"==>"SNMP",然后在右边页面中按下右上角的 New Community ,然后设定你的 Community Name,如 poblic,勾选你的 Permissions,默认值是全部勾选,然后选择支持的Version。最后设定 Hosts IP Address 跟 Netmask,此设定需要将你Cacti的主机包含进去。然后选择此设定的 Source Interface,这样你就可以通过SNMP抓取SSG5的状态。
SSG5三十天就上手-Day 21 SSG5 Address Groups
假设你在设定Policy 的时候,希望可以设定严格一点,比如说source address不想要用any,但是你可能又有一堆address 需要设定进去,这个时候你就可以利用SSG5的 address groups。设定方法如下:
请 登入您SSG5的 web 管理接口,点选左边的 "Policy" ==>"Policy Elements"==>"Addresses"==>"Groups",然后在右边页面中左上方选择要新增的Zone之后按下右上角的 New ,然后设定你的Group Name,如 My Network,接着将你的address由右边拉到左边,然后按下OK即可。如果在上列步骤没有你要的address可以选择,那就到"Policy" ==>"Policy Elements"==>"Addresses"==>"List"中,然后在右边页面中左上方选择要新增的Zone之后按下右上角的 New ,然后设定你的 address即可。
SSG5三十天就上手-Day 22 SSG5 Destination Static Routing
为了让你的SSG5知道要让封包走哪一条路,最简单的方式,就是在SSG5上面设定 Destination Static Routing,让他知道这个目的地的地址,要走哪一条路。设定的方法如下:
请 登入您SSG5的 web 管理接口,点选左边的 "Network" ==>"Routing "==>" Destination",然后在右边页面中右上角的 New ,最简单的方式,就是设定Next Hop为 Gateway 的方式,当然在 IP Address/Netmask要设定目的地的 IP如 192.168.1.0/24,Next Hop挑选Gateway,并选择 Interface以及设定Gateway IP Address,如 eth0/2 与 192.168.3.1 (通常这个时候代表 192.168.3.1 这台会知道接下来怎么走到 192.168.1.0/24)。这样最简单的 Destination Static Routing就设定完成了。
SSG5三十天就上手-Day 23 SSG5 Site-to-Site VPN(Virtual Private Networks )
SSG5 最主要的用途,除了一般做NAT跟Routing,另外就是让你拿来建 VPN 。今天就跟大家介绍如何在SSG5上建立 Site-to-Site VPN。

在SSG5 只需要简单三步骤:

步骤一:建立VPN Gateway,让你的SSG5知道要跟谁建VPN。
步骤二:建立VPN Tunnel Interface,让你的VPN有一条隧道可以走。
步骤三:建立VPN

以下步骤请先登入您SSG5的 web 管理接口,后进行操作,此范例假设我们两个端点都是Static IP Address。

建立VPN Gateway:

点选"VPNs" ==> "AutoKey Advanced" ==> "Gateway",然后按下右上角的New,设定Gateway Name,设定Static IP Address,按下Advanced,进入进阶设定页面。

设定Preshared Key,请注意Preshared Key两个端点要设定相同,选择Outgoing Interface,一般就是你上网的那个Interface。按下下Return回到设定页面后,再按下OK。

建立VPN Tunnel Interface:

点选"Network" ==> "Interfaces" ==> "List",右上角选择Tunnel IF 后按下New,设定Tunnel Interface Name可以挑选(1~10) ,设定Zone,选择Unnumbered(假设我们Tunnel Interface 不设IP),接着按下OK。

建立VPN:

点选"VPNs" ==> "AutoKey IKE",然后按下右上角的New,设定VPN Name,Remote Gateway 选择Predefined 然后选择你在第一步骤中设定的Gateway,按下Advanced,进入进阶设定页面。Bind to请选择Tunnel Interface,并选择你在第二步骤中新增的Tunnel Interface。按下下Return回到设定页面后,再按下OK。将你的两个端点依上列三个步骤执行后,大致上你的VPN就已经没有问题,不过因为没 有封包,接着你就设定你的Routing,设置你的SSG5 路由怎么走,封包来时VPN就会帮你UP。
SSG5三十天就上手-Day 24 SSG5 VPN Options
如 果你看完Day 23,那你已经知道如何在SSG5 设定VPN ,当然接下来你会希望,可以让SSG5 监控你的VPN 状态。通常我会建议你可以设定下列两个选项为enable:VPN Monitor  和 Rekey 。你可以在昨天的步骤三建立的时候,在Advanced 的设定页面中,将上列两个选项打勾。当你勾选了 VPN Monitor ,SSG5 会帮你用 ping 来监控,此时你就可以在VPN Monitor的页面中查看VPN的状态。
另外当你勾选了 Rekey,SSG5就会立即帮你送出 ICMP echo requests。所以当你在昨天的第三步骤勾选这两个选项后,你就会发现VPN 设定完后马上就会UP。
SSG5三十天就上手-Day 25 SSG5 VPN Debug
Phase 1: Retransmission limit has been reached.
一 般如果你按照VPN 三步骤建好VPN之后,通常不会有什么问题,不过总是会有粗心大意的时候,在这里就分享一个案例。一般如果VPN建不起来,建议都先去看看SSG5 的 event log,看看SSG5 告诉你发生什么事。此案例中,SSG5 log写说 Phase 1: Retransmission limit has been reached. 这边遇到这个问题大多会想说两端点是不是有通,曾经我就遇到过,两边都互相 ping的到,设定也都没有错,可是就是建不起来。最后才发现,原来如果来回的路走不一样,也会让你建不起来。会来回走不一样的原因是因为有一端的 SSG5 有多条线路。

解法就是调整的Routing ,确保来回路都走一样,就可以解决这个问题。
SSG5三十天就上手-Day 26 SSG5 Interface States
在SSG5的 interface 有下列四个 states:

Physically Up
这是当你的网络 cable 实际让你的 SSG5 接到一个 Network Device (如 switch 或 Notebook),线路正常的状态。

Logically Up
你可以在逻辑定义上,让你interface设为 up ,此时 traffic才能通过你的 interface。

Physically Down
这是当你的网络 cable 实际让你的 SSG5 接到一个 Network Device (如 switch 或 Notebook),线路断线的状态。

Logically Down
你可以在逻辑定义上,让你interface设为 down ,此时 traffic无法通过你的 interface。
SSG5三十天就上手-Day 27 SSG5 Open Shortest Path First
如 果有很多site,那给个site都可以放一台SSG5,你会发现维护你的routing 会是很累人的事。尤其当你有两条线路要手动切备援,更是累人。此时建议你就可以 on ospf,让SSG5 帮你自动算 routing ,要让SSG5 on OSPF 只要以下几个简步骤。

步骤一,Create OSPF Instance
步骤二,设定Area 中的 interface
步骤三,在Interface中将 OSPF 设定为 enable

这样你的SSG5就会启动 OSPF。OSPF 会依据本身的设定放出的routing,放出让邻居(另外一台SSG5)学习,每一条连接都有自己的COST,然后他会帮你算出最便宜的路,最后让你的Routing 走最便宜的路线。
SSG5三十天就上手-Day 28 SSG5 OSPF - Areas
Areas
SSG5 预设在你启用ospf 的时候,会将所有的 routers 群组放入一个单独的“backbone” area 这个area 叫做 area 0 (你会在你的SSG5中看到 area 0.0.0.0)。不过通常如果你的架构中,是一个很大的网络,那你会把他划分为几个小的 area。

在SSG5中,你可以在新增area 时,设定你的 area type ,除了normal,另外两种类型说明如下:
Stub
Stub area — 接收来自backbone area 的 route summaries 但是不接收来自其它的area 的 link-state。
Not So Stubby Area (NSSA)
像是一个normal stub area, NSSAs 不能接收非本area外的 OSPF 以外的资源。
SSG5三十天就上手-Day 29 SSG5 OSPF - Security Configuration
Configuring an MD5 Password
为了避免有人利用OSPF 偷偷当你的非法邻居,乱放 routing 给你学,害你的site挂掉,建议你要对你的SSG5 的 OSPF 设定安全性。

SSG5 可以让你在 interface 中设定明码或是MD5 编码的密码,在这里建议你选用MD5,他最多可以让你输入16个字符,设定方式如下:
请登入你SSG5 的web 管理接口。
在左边选择"Network" => "Interfaces" =>然后对你要编辑的interface按下 Edit =接着在上方的Link中点选OSPF

进入OSPF 设定页面后,挑选 MD5的选项,并输入你的key与Key ID,最后要选Preferred。然后按下apply即可。

这样没有这定这个key的就不能来当邻居啰!
SSG5三十天就上手-Day 30 SSG5 OSPF - Network Types
SSG5 支援下列 OSPF 的 network types:

Broadcast
broadcast network 这是你接到一个有很多 router的网络,且可以送出广播。在 broadcast network 的router 都假设可以彼此互相通讯。最简单的范例就是Ethernet。在broadcast networks中,OSPF 会让 router 送出hello packets到multicast address 224.0.0.5 以便动态的侦测决定他的neighbor routers。

Point-to-Point
point-to-point network 典型的透过WAN(Wide Area Network) 将两个router 加在一起。最简单的范例就是两个SSG5 透过IPsec VPN tunnel 连接。在point-to-point networks中。OSPF 会让 router 送出hello packets到multicast address 224.0.0.5 以便动态的侦测决定他的 neighbor routers 。

Point-to-Multipoint
OSPF 对point-to-multipoint network 会看成是一个 non-broadcast network。他是连接的对方是 point-to-point 的links. 在SSG5 只有 Tunnel interface 才支持Point-to-Multipoint。

 

==================================================================================================

实例:深圳XXX 公司购买了一台Juniper SSG-5-SH 防火墙来搭建公司与外部相连的主要设备,天津分公司也是使用Juniper SSG-5-SH。

要求:

1:公司划分五组用户。

设备组|Equipment :192.168.1.1~192.168.1.20  (划分给设备使用,如路由器、防火墙、门禁设备、监控设备、机器设备等。)

普通员工组| User:192.168.21~192.168.1.99(划分给公司普通员工使用,但不能上网。)

办公室员工组| Office:192.168.1.100~192.168.199 (划分给公司办公室员工使用,能接收发外部邮件、上指定网站。)

高层管理者组| Management :192.168.1.200~192.168.1.219(划分给公司高层管理者使用。能接收发邮件和上大部分网站。)

来宾组| Autoconfig :192.168.1.220~192.168.1.253(划分给公司来宾在会议室使用,无任何限制。)

              192.168.1.254 (公司租用电信两条ADSL,此IP供Cisco 1720 Router 使用,与XX公司专用网络线路相连。)

2:如何设置电脑登录指定网站,或是开通相关网站的端口号(我们这里给电脑指定IP地址)。

3:如何与天津分公司搭建VPN。

 

A1:

登录SSG5的Web页面,Policy>Policy Elements>Addresses>Groups. 在Zone中选择Trust, 按New.

如下图设置:

 A2: 给指定电脑(192.168.1.105) 设置相关参数如下图。

====================================================================

下面是管理层组员的设置

Source Address ---- Address Book Entry ,按 Multiple 按钮。如下图所示:


Destination Address----Address Book  Entry  按Multiple 按钮,如下图所示:

Service ,点击Multiple 按钮,如下图所示:


=================================================================================

下面设置上指定Internet 网站。

Policy>Policy Elements>Addresses>List 

Untrust  按New 按钮。


?

 


 =======================================================================

下面是设置特殊端口号:

 

A3:

 

 

========================================================================

四层连接----源地址、源端口号、目的地址、目的端口号共同确定的一个数据流就是一个四层连接。可能是一个TCP连接,也可能是一个UDP会话或一个ICMP会话。限制四层连接之后,共享上网浏览或收发邮件不会受到影响。但扫描之类的事情就行不通。

 

(责任编辑:admin)


from:

http://www.net527.cn/a/luyoujiaohuan/Juniperjishu/2011/0516/17827.html

Juniper设备密码恢复实战:从标准流程到疑难故障排除 本文详细介绍了Juniper设备密码恢复的标准流程及常见故障排除方法,包括单用户模式操作、U-Boot环境变量修复等实用技巧。针对密码恢复过程中可能遇到的疑难问题,提供了专业的解决方案和最佳实践,帮助网络工程师高效应对Juniper设备密码丢失的紧急情况。 阅读详情

相关推荐

IWR14xx/16xx/18xx/68xx Industrial Radar Family Technical Referen

IWR14xx/16xx/18xx/68xx Industrial Radar Family Technical Reference Manual

Juniper SSG5防火墙基础配置

putty 连接 检查com号方法一:在 SSG5的后面有一个Reset 的针孔,如果今天只是要跟你说用针插一下这个孔,那我就略掉了。当然它绝对不是你所想得这么简单,要使用Reset 重启按钮,你需要对该针孔插两次针,且不是随便插,你必须配合它的灯号,第一次插大约4秒不动,然后灯号变成一红一绿,在将针拔出间隔约1秒之后,再将针 插入约4秒,如此才能完成Reset 操作。

ajiao666010的博客 3288

juniper ssg5路由器恢复出厂后恢复配置

要使用重置针孔来重置和恢复缺省设置,请执行以下步骤: 1. 找到后面板上的重置针孔。使用又细又硬的金属丝 ( 例如回形针),推压针孔 四至六秒然后松开。 STATUS LED 闪烁红色。控制台上的消息表明已经开始删除配置并且系统发出 一个 SNMP/SYSLOG 警示。 2. 等待一至二秒。 在第一次重置之后,STATUS LED 闪烁绿色,设备正等待第二次重置。控制台 消息现在表明设备正等待第二次确认。 3. 再次推压重置针孔四至六秒。 控制台消息验证第二次重置。STATUS LED 亮红色半秒,然后返回到闪烁绿色 状态。 然后,设备重置为其原始的出厂设置。设备重置后,STATUS LED 亮红色半秒, 然后亮绿色。控制台显示设备启动信息。系统产生 SNMP 和 SYSLOG 警示,发 给已配置的 SYSLOG 或 SNMP 陷阱主机。 设备重新启动后,控制台显示设备的登录提示。STATUS LED 闪烁绿色。用网线连接电脑,另外一端连接路由器的3、4、5、6口,然后打开IE浏览器,输入http://192.168.1.1,然后打开登录选择界面,然后选择第三个选项(WEB浏览),然后下一步,输入登录名和密码(出厂初始化后均为netscreen),然后再导入之前备份的配置文件,重启路由器即可。

juniper SSG5 防火墙

1   连接网线:0/0口连接外网,0/2连接内网 5   用户名和密码均输入产品序列号,将系统还原为出厂设置 6   登录网页http://10.10.10.1 帐号/密码:netscreen/netscreen 7   配置内网IP : network->interfaces->list 编辑bgroup0,修改本机ip:如10.10.10.147 7

sebastain的专栏 2201

Juniper防火墙恢复默认出厂配置与重置root用户密码

Juniper防火墙恢复默认出厂配置与重置root用户密码

turbo.studio.18.x.xxx.x-patch

Turbo Studio即原来的Spoon Studio,这个是18.XX的补丁程序,亲测有效

Juniper SSG 550M HA配置文档

主防火墙配置 unset interface e4 ip 将e4的ip地址删除 set interface e4 zone ha 将e4和HA区域绑定一起 SSG550-> set nsrp cluster id 1 设置cluster组号 SSG550(M)-> set nsrp v...

weixin_34209851的博客 263

18xx:在线玩18xx游戏的平台!

18xx。游戏 关于 是一个免费的开放源代码网站,可用于玩游戏。 所有游戏均在其各自的设计师和/或发行商的许可下发布。 贡献者 特别感谢所有帮助使该项目真正成功的! 发展 请提交并。 有关开发的大多数讨论都发生在#18xxgames和#18xxgamesdev频道中的18xx 上。 如果您想将游戏添加到该站点,请通过Slack与我们联系。 有关更多信息,请参见 。

2020.7.12 组网文档修改

华三(H3C)F100-C-G3 多业务高性能千兆VPN企业级防火墙 带机量300

songweixun的博客 204

Juniper SSG 5 硬件安装和配置指南(中文版).pdf

Juniper SSG 5 硬件安装和配置指南(中文版),全中文使用说明!

JuniperSSG5防火墙中文版配置手册范本.doc

JuniperSSG5防火墙中文版配置手册范本.doc

点对点基于策略×××.自动密钥IKE

实验环境: 公司游戏上线,需要搭建一条×××通道供认证与计费系统对不同地区内部通信,还有日常维护服务器也是通过×××连接.从此达到一个安全加密的环境 解决方案:采用Juniper netscreen SSG140-SB自动×××功能来解决这个问题,由于要架设很多点,设置几乎都一样,就以上海机房与长春机房做个范例 步骤如下: 1. 定义Trust与U...

weixin_34284188的博客 165

使用vcpkg快速安装opencascade并自动配置部署开发环境

广泛的开源库:vcpkg 提供了上千个流行的 C++ 开源库,用户可以通过简单的命令安装和集成这些库,包括 Boost、OpenCV、SQLite、fmt 等。确保包版本一致性:通过 vcpkg.json 文件,开发者可以指定依赖的库版本,确保项目在不同环境下的构建结果一致,避免由于依赖库版本不一致而导致的构建问题。强大的社区支持:Vcpkg 是开源项目,拥有活跃的社区和微软团队的支持,提供了稳定的更新和问题修复。快速更新:Vcpkg 社区活跃,库的更新速度较快,开发者可以迅速获得库的最新版本。

loujiand的博客 2293

SSG5简易配置命令及忘记登录密码和设备ip地址 的方法

1、  配置登录 2、  ssg5-serial-> set admin name                XXX            //设置登录用户名 3、  ssg5-serial-> set admin password  ***    //设置登录密码 4、  ssg5-serial-> get admin user                   

都是曾经而已 5533

告别环境配置焦虑:在Win10的Ubuntu子系统里搞定CSAPP实验环境(附32/64位库编译指南)

本文详细介绍了如何在Win10的Ubuntu子系统中搭建CSAPP实验环境,包括WSL 2的安装与配置、32/64位库的编译指南以及高效开发工具链的设置。通过优化WSL性能和使用实用技巧,开发者可以轻松应对CSAPP实验中的环境配置问题,提升学习效率。

weixin_30443813的博客 296

NOAA气象数据下载攻略

各方搜寻气象数据下载途径,发现网上最多的就是从NOAA下载,但是中途有尝试过很多次都没有下载到,每次都是显示不可用,今天终于下载成功了,特此记录。 首先我是从这个网址进入的:National Centers for Environmental Information (NCEI) formerly known as National Climatic Data Center (NCDC) | NCEI offers access to the most significant archives of oc

lianqian66的博客 3万+

瞻博-Juniper-SSG系列之PBR(策略路由)配置终结篇

各位,好这一个周末似乎过的非常快,因为有太多客户的售后问题需要积极的配合处理,总之,工程师专职做好技术的时代已经一去不复返了,很多时候我们要担任太多原厂的角色,而且不仅仅只是华为、华三、思科。此篇分享中,也集中比对了华为的配置思路、山石网科防火墙的配置思路,有利于大家触类旁通,花各位几分钟研读,也非常欢迎多多斧正,今天给大家分享的一个配置实例是30岁左右的网工非常喜欢的系列,...

weixin_34318272的博客 1838

BK3437蓝牙5.2芯片实战:手把手教你设计超低功耗智能家居遥控器(附原理图)

本文详细介绍了BK3437蓝牙5.2芯片在超低功耗智能家居遥控器设计中的应用。通过分析芯片的核心优势、硬件设计要点和低功耗固件策略,手把手教你实现日均功耗低于5μA的遥控器原型,并附有原理图设计详解和常见问题解决方案。

tgb34567890的博客 619

juniper设备日常操作指南

1、日常show操作 # show 查看所有配置 # show | display set 查看set格式的所有配置 # show system | display set 查看set格式的system层级配置 # show system login | display set 查看set格式的system层级下的login层级配置 # run show version # run show route 1.1.1.1 # run ping 1.1.1.1 在配置模式下运行操作模式命令,前面加

weixin_45537413的博客 1万+

Ansys Lumerical 启动时出现 Error: Could not connect to Ansys license server specified at 1055@ 的另一种解决办法

昨天在关闭了中之后 就能正常打开 FDTD 了,结果今天想开启出现了同样的报错:我猜测昨天能启动的原因在于关闭之后要重启电脑,并且在重启之后我第一时间打开 lumerical 测试因此端口没有被占用,今天是在电脑启动之后一段时间才打开所以又遇到了端口占用的问题。

qq_51404184的博客 9549

MuJoCo 仿真中的碰撞检测与参数优化实战

本文深入解析MuJoCo仿真中的碰撞检测机制与参数优化策略,涵盖位掩码配置、凸包分解实战及穿模问题解决方案。通过具体案例和参数设置建议,帮助开发者高效解决机械臂抖动、轴孔装配等常见问题,提升仿真精度与稳定性。特别针对步进电机仿真提供了高增益位置执行器的优化方案。

weixin_29081101的博客 333

Juniper SSG5-Serial 配置

接口信息总览 Network Interfaces List 接口说明: ethernet0/0 外网接口 ethernet0/1 DMZ接口 ethernet0/6 内网接口 路由信息 MTP信息 若需要将DMZ区域主机或TRUST区域主机暴露在外网,可以使用MTP实现,方法如下:1、在untrust接口的mtp页面添加公网IP和内部IP的映射,如下图 2、通过poli...

chejiong4909的博客 1176

【测开求职】面试题:操作系统 吐血整理

本篇文章是笔者为准备研究生复试和校招而写,因此主要针对问答,注重理解,而不在于细节计算。涵盖考研范围内的所有知识内容,读者可以先查看上面的链接走一遍操作系统的整体框架结构。其中,重点难点以及易混淆的知识点,笔者用其他文章进行了详述,在知识点处贴好了链接,有需要的可以查阅。另外操作系统在校招中有非常明显的重点,一般情况下只会考察进程管理,内存管理,和设备管理,且这三者考察频率依次递减,文件管理基本不会考察。

vector的博客 7908

修改ssg5网络接入方式

未调整的网络环境: 客户使用静态ip方式的ADSL上网,ADSL线路插在防火墙Juniper SSG5的ethernet0/6口上,ethernet0/2 ~ ethernet0/5组成bgroup0,ethernet0/2接口挂了一个交换机,公司电脑连在这个交换机上实现上网。 现在由于ADSL线路问题网络经常掉线,于是他们改用光纤上网方式,电信运营商分配的ip为a.b....

weixin_34332905的博客 358

点云语义分割:RandLANet模型推理C++部署(2)

一、数据读取及预处理 二、模型推理 三、结果保存

zhaoguanhua的博客 3798

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Juniper SSG5(bgroupx接口详解及删除bgroupx自定义)

从console口登陆查看接口,标红部分默认从eth0/2-6都属于Trust接口 ssg5-serial-> get interface   A - Active, I - Inactive, U -Up, D - Down, R - Ready   Interfaces in vsys Root: Name           IP Address             

Jason Wang 6289

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: cisco logging 默认级别
下一篇: 在Linux命令行下发送html格式的邮件
no pay no gay
博客等级 码龄14年 73粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值