NetScreen下“区域”与“路由”、“策略”基本概念
“区域”这个概念是NetScreen自己定的,它是很多NetScreen设置操作上所使用的单位。这个参数是在每
个物理接口属性设置的(主菜单->Network->Interfaces),也可以通过:
->set interface 接口号 zone 区域类型名
更改,常见的区域有Trust与Untrust。这里有一些需要切记的准则:
1)默认Trust与Untrust区域都是挂载在trust-vr虚拟路由上的;
2)若我们把两个物理端口同时挂载在Trust区域时,它们之间就能直接访问了(也就是说路由与策略默认
都是全通了);
3)但倘若我们把两个物理端口同时挂载在Untrust区域时,它们之间是不能直接互访的(路由通,但策略
不通),需要添加“对象:Untrust->Untrust、地址:Any->Any、行为:Permit”的策略才能互访;
4)但若把两个物理端口分别挂载在Trust与Untrust两个区域时,即使它们之间的路由是通的(这个不需要
任何配置,因为它们默认就都在同一张路由表上---Trust虚拟路由表),也是不能互访的,需要在Policie
s上添加互访的策略(也就是说它们的策略默认是“全部不通”的)。
“路由”在NetScreen中被命名为虚拟路由,默认有trust-vr与untrust-vr。设置虚拟路由表有多种方式,
其设置可以在WEB UI上主菜单的Network->Routing中找到。关于当前路由与区域的对应关系可以在WEB UI
上的Network->Binding上找到(其实这些对应关系是可以由我们可以设置的)。有一点是需要注意的:在
屏蔽其它因素(主要是“策略”的因素)的情况下,在同一虚拟路由表下的所有物理端口间的路由都是全
通的。
“策略”大多用于包过滤、NAT的功能实现上。我们可以直接通过WEB UI上主菜单的Policies进行设置,它
主要是“区域”作为对象单位的。当需要配置跨区域互访与网络地址NAT伪装时就一定要用到它。这里有两
个例子:
1)当要配置Trust区域的物理端口与Untrust区域的物理端口的网段互访时需要添加两个规则:
规则一:
对象:Trust->Untrust
地址:Any->Any
行为:Permit
规则二:
对象:Untrust->Trust
地址:Any->Any
行为:Permit
2)配置Trust区域通过伪装的方式连通Untrust区域:
对象:Trust->Untrust
地址:Any->Any
高级(规则设置界面的“Advanced”按钮激活):Destination Translation地址设置为Untrust的网段
行为:Permit
本文转自 msft 博客,原文链接: http://blog.51cto.com/victorly/1843502 如需转载请自行联系原作者