A-A+

JUNIPER “区域”与“路由”、“策略”基本概念

2016年01月02日 路由器高级应用 暂无评论 阅读 3 views 次

“区域”这个概念是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虚拟路由表),也是不能互访的,需要在Policies上添加互访的策略(也就是说它们的策略默认是“全部不通”的)。

“路由”在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

标签:

给我留言