Hillstone SA安全网关NAT配置实例
发布:刘苏平 | 发布时间: 2008年10月8日组网需求
公司通过SA 系列安全网关将网络划分为三个域:Trust 域、DMZ 域和Untrust域。员工工作网段处于Trust 域,分配私网地址10.1.1.0/24,并且具有最高安全级别;WWW 服务器和FTP 服务器处于DMZ 域,分配私网地址10.1.2.0/24,并且能够被内部员工和外部用户访问;外部网络处于Untrust 域。下图为该示例的组网图:

现有以下两个需求:
需求1:要求公司Trust 域的10.1.1.0/24 网段用户可以访问Internet,而该域其它网段的PC 机不能访问Internet。提供的访问外部网络的合法IP
地址范围从202.1.1.3 到202.1.1.5。由于公网地址不多,需要使用NAT功能进行地址复用。
需求2:提供两个内部服务器供外部网络用户访问,其中,FTP 服务器的内部IP 地址为10.1.2.2,端口为21,WWW 服务器的内部IP 地址为10.1.2.3,端口为80;对外映射的IP 地址为202.1.1.6。
配置步骤
第一步:将安全网关各接口分配安全域并配置IP 地址。
hostname# configure
hostname(config)# interface ethernet0/1
hostname(config-if-eth0/1)# zone trust
hostname(config-if-eth0/1)# ip address 10.1.1.1/24 (0/1接口配置为trust接口,ip地址为10.1.1.1/24)
hostname(config-if-eth0/1)# exit
hostname(config)# interface ethernet0/2
hostname(config-if-eth0/2)# zone untrust
hostname(config-if-eth0/2)# ip address 202.1.1.2/29
hostname(config-if-eth0/2)# exit
hostname(config)# interface ethernet0/3
hostname(config-if-eth0/3)# zone dmz
hostname(config-if-eth0/3)# ip address 10.1.1.1/24
hostname(config-if-eth0/3)# exit
hostname(config)#
第二步:配置地址条目。
hostname(config)# address addr1
hostname(config-addr)# ip 10.1.1.1/24 (定义名为addr1的地址簿的ip地址为10.1.1.1/24)
hostname(config-addr)# exit
hostname(config)# address addr2
hostname(config-addr)# range 202.1.1.3 202.1.1.5
hostname(config-addr)# exit
hostname(config)# address test1
hostname(config-addr)# ip 202.1.1.6/32
hostname(config-addr)# exit
hostname(config)# address test2
hostname(config-addr)# ip 10.1.2.2/32
hostname(config-addr)# exit
hostname(config)# address test3
hostname(config-addr)# ip 10.1.2.3/32
hostname(config-addr)# exit
第三步:配置安全策略规则。
hostname(config)# policy from trust to untrust
hostname(config-policy)# rule from addr1 to any service any permit (允许addr1地址的ip访问外部网络)
Rule id 1 is created.
hostname(config-policy)# exit
hostname(config)# policy from trust to dmz
hostname(config-policy)# rule from any to any service any permit (允许内部地址的ip访问DMZ网段)
Rule id 2 is created.
hostname(config-policy)# exit
hostname(config)# policy from untrust to dmz
hostname(config-policy)# rule from any to any service http permit (允许外网的ip访问DMZ的http服务)
Rule id 3 is created.
hostname(config-policy)# rule from any to any service ftp permit (允许外网的ip访问DMZ的htp服务)
Rule id 4 is created.
hostname(config-policy)# exit
第四步:配置NAT 规则。
hostname(config)# nat
hostname(config-nat)# snatrule from addr1 to any eif ehternet0/2 (定义源nat)
trans-to address-book addr2 mode dynamicport sticky
rule id=1
hostname(config-nat)# dnatrule from any to test1 service ftp (定义21端口的目的NAT)
trans-to test2 port 21
rule id=2
hostname(config-nat)# dnatrule from any to test1 service http (定义80端口的目的NAT)
trans-to test3 port 80
rule id=3
hostname(config-nat)# exit
以上就是Hillstone sa一个简单的nat配置实例,是通过命令模式配置的,当然也可以通过web界面进行配置,效果是一样的。
原创文章如转载,请注明:
转载自醉生梦死的博客
原文地址:http://www.liusuping.com/post/hillstone-sa-nat-shili.html
- 相关文章:
Hillstone SA安全网关NAT网络地址转换 (2008-10-6 15:46:2)
Hillstone SA安全网关AAA认证的配置 (2008-9-23 17:1:41)
Hillstone SA安全网关URL网页过滤配置 (2008-9-23 15:56:37)
Hillstone SA安全网关的Profile 配置 (2008-9-23 15:35:57)
hillstone SA安全网关的主机防御和IP-MAC绑定 (2008-9-23 14:53:57)
Hillstone SA安全网关策略的介绍及配置 (2008-9-23 13:47:36)
Hillstone SA预定义服务及自定义服务的配置 (2008-9-23 13:37:31)
Hillstone的IP地址及地址簿的管理 (2008-9-23 12:54:58)
Hillstone SA安全网关的接口类型及其配置方法 (2008-9-22 17:15:48)
Hillstone接口类型及接口关系 (2008-9-22 16:41:18)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。






