文档名称
配置
通过协议和代理功能,实现远程用户安全地访问内网资源。 配置Web代理举例
Web代理支持外网用户通过USG访问内网的Web服务器资源,为用户提供基于HTTP方式的Web应用服务。 • 配置网络扩展举例
网络扩展是指用户在本地PC上安装USG的网络扩展客户端后,生成一个虚拟网卡,用户通过该虚拟网卡与企业内网进行数据通信。 • 配置端口转发举例
端口转发业务是提供基于TCP的应用程序的安全接入,是一种非Web的应用方式。端口转发在应用级对用户访问进行控制,控制是否提供各种应用的服务,如:Telnet、远程桌面、FTP、Email等服务。 • 配置文件共享举例
文件共享的主要功能是将不同系统的服务器(如支持SMB协议的Windows系统,支持NFS协议的Linux系统)的共享资源以网页的形式提供给用户访问。
•
配置Web代理举例
Web代理支持外网用户通过USG访问内网的Web服务器资源,为用户提供基于HTTP方式的Web应用服务。 组网需求
当USG接收到用户的HTTP请求时,USG作为Web代理从内网Web服务器上获取正确的Web资源返回给用户。
如图1所示,在USG创建一个名为test的虚拟网关,用户可通过此虚拟网关访问企业内网的Web资源。虚拟网关的IP地址为202.1.1.1/24。 具体业务需求如下:
企业内部有众多Web应用,希望用户能在企业外部访问这些资源,例如Web邮件系统,外网用户可在登录虚拟网关后通过http://10.1.1.5或http://webmail.internal.com访问。
• 企业内网的DNS地址为10.1.1.2/24,域名为internal.com。 • 虚拟网关采用VPNDB的认证授权方式。用户abc的密码为123。
•
2022-3-23
华赛机密,未经许可不得扩散
第1页, 共22页
文档名称
•
只允许用户abc通过IP地址2.2.2.1/24访问虚拟网关。
图1 配置Web代理组网图
配置思路
1. 配置USG相关接口的IP地址,把接口加入相应的安全域,并配置域间包过滤规则。
2. 创建虚拟网关,配置虚拟网关属性。 3. 配置DNS服务器。
4. 配置Web代理功能,使用户可访问内网Web资源。 5. 配置认证授权方式为VPNDB。 6. 配置添加VPNDB用户。
7. 配置用户源IP型策略,只允许用户通过特定IP地址访问虚拟网关。 8. 配置用户源IP策略默认行为为“限制”,限制其他用户访问内网资源。 操作步骤
1. 配置USG的基本数据。
# 配置以太网接口GigabitEthernet 0/0/0的IP地址。 [USG] interface GigabitEthernet 0/0/0 [USG-GigabitEthernet0/0/0] ip address 202.1.1.1 24 [USG-GigabitEthernet0/0/0] quit # 配置以太网接口GigabitEthernet 0/0/1的IP地址。 [USG] interface GigabitEthernet 0/0/1 [USG-GigabitEthernet0/0/1] ip address 10.1.1.1 24 2022-3-23 华赛机密,未经许可不得扩散 第2页, 共22页 文档名称 [USG-GigabitEthernet0/0/1] quit # 配置以太网接口GigabitEthernet 0/0/0加入Unrust域。 [USG] firewall zone untrust [USG-zone-untrust] add interface GigabitEthernet 0/0/0 [USG-zone-untrust] quit # 配置以太网接口GigabitEthernet 0/0/1加入Trust域。 [USG] firewall zone trust [USG-zone-trust] add interface GigabitEthernet 0/0/1 USG-zone-trust] quit # 配置USG缺省域间包过滤规则。 [USG] firewall packet-filter default permit interzone local trust [USG] firewall packet-filter default permit interzone local untrust 2. 创建虚拟网关test。 # 添加名称为test的虚拟网关,虚拟网关URL为www.test.com,虚拟网关IP地址为202.1.1.1/24,选择独占型。 [USG] v-gateway test 202.1.1.1 private www.test.com [USG-test] quit 3. 配置虚拟网关信息。 # 修改虚拟网关最大用户数。 [USG] v-gateway test max-user 100 # 修改虚拟网关最大并发用户数。 [USG] v-gateway test cur-max-user 3 # 修改虚拟网关最大资源数。 [USG] v-gateway test max-resource 1024 说明: 2022-3-23 华赛机密,未经许可不得扩散 第3页, 共22页 文档名称 用户可根据需求修改虚拟网关信息。最大用户数、最大并发用户数、最大资源数默认值都为1。最大并发用户数最大取值与License有关。 4. 配置DNS服务器。 5. [USG] v-gateway test 6. [USG-test] basic 7. [USG-test-basic] dns-server 10.1.1.2 8. [USG-test-basic] dns-domain internal.com [USG-test-basic] quit 说明: 虚拟网关的域名解析需要在外网的DNS服务器上设置,这里配置的DNS服务器实现内网资源的域名解析。 9. 配置Web代理基本功能。 # 开启Web代理功能和Web链接功能。 [USG-test-service] web-proxy enable [USG-test-service] web-proxy web-link enable [USG-test-service] quit [USG-test] quit # 配置Web链接资源。Web邮件系统的IP 地址为http://10.1.1.5,域名为http://webmail.internal.com。 [USG-test] service [USG-test-service] web-proxy link-resource webmail http://webmail.internal.com show-link Mail server 10.配置认证授权方式为VPNDB。 # 配置认证方式为VPNDB。 [USG] aaa [USG-aaa] authentication-scheme test.scm [USG-aaa-authen-test.scm] authentication-mode vpndb [USG-aaa-authen-test.scm] quit # 配置授权方式为VPNDB。 [USG-aaa] authorization-scheme test.scm 2022-3-23 华赛机密,未经许可不得扩散 第4页, 共22页 文档名称 [USG-aaa-author-test.scm] authorization-mode vpndb [USG-aaa-author-test.scm] quit [USG-aaa] quit 11.配置添加VPNDB用户abc。 12. [USG-test] vpndb 13. [USG-test-vpndb] user abc 123 123 14.配置用户源IP型策略,只允许用户abc通过IP地址2.2.2.1/24访问虚拟网关。 15. [USG-test-vpndb] user abc policy permit src-ip 2.2.2.1 255.255.255.255 16. [USG-test-vpndb] quit [USG-test] quit 17.配置用户源IP策略默认行为为“限制”,限制其他用户访问内网资源。 18. [USG] v-gateway test 19. [USG-test] security 20. [USG-test-security] policy-default-action deny user-src-ip [USG-test-security] quit 结果验证 1. 在IP地址为2.2.2.1/24的PC的Web浏览器中输入https://202.1.1.1,出现Web客户端登录页面。 2. 输入之前设置的用户名abc和密码,单击“登录”,登录Web客户端页面。 3. 在“Web链接”折叠按钮下,可以看到可供访问的内网Web资源“webmail”。 说明: 在使用Web链接功能前需要先加载浏览器上提示安装的Web链接控件,如果Web链接控件启动失败,Web链接的资源将显示为灰色,且不能进行链接。 4. 单击资源链接“webmail”,即可访问Web邮件系统。 5. 用户abc使用其他IP地址的PC登录时,显示“非法的用户名或者错误的密码”。 2022-3-23 华赛机密,未经许可不得扩散 第5页, 共22页 文档名称 配置网络扩展举例 网络扩展是指用户在本地PC上安装USG的网络扩展客户端后,生成一个虚拟网卡,用户通过该虚拟网卡与企业内网进行SSL数据通信。 组网需求 网络扩展客户端自动从虚拟网关上获得虚拟IP地址(IP由企业内网管理员指定分配)并激活虚拟网卡进行SSL通信,使用户的PC如同工作在企业内网一样,快速、安全地访问企业内网的所有资源(在没有进行策略访问控制限制的情况下),并保证客户端和虚拟网关之间的通信采用SSL安全协议。 如图1所示,在USG上创建一个名为test的虚拟网关,用户可通过此虚拟网关访问企业内网资源。虚拟网关的IP地址为202.1.1.1/24。 具体业务需求如下: • • • • • • • 启动手动模式下网络扩展功能,使外部用户访问企业内网指定网段的流量由虚拟网卡转发,外部用户访问其他网络资源的流量由真实网卡转发。 通过USG为客户端分配虚拟IP地址,规划的虚拟IP地址范围是10.1.1.200~10.1.1.250,子网掩码为255.255.255.0。 企业内网资源所在的地址为10.1.1.0/24。 企业内网的DNS地址为10.1.1.2/24,域名为internal.com。 禁止IP地址为2.2.2.1/24的客户端访问虚拟网关test。 虚拟网关采用证书挑战方式进行认证,并且辅助认证方式为VPNDB,授权方式也为VPNDB。 假设客户端证书的subject字段的cn从字段的值为certuser。用户certuser的密码为123456。 图1 配置网络扩展组网图 配置思路 2022-3-23 华赛机密,未经许可不得扩散 第6页, 共22页 文档名称 1. 2. 3. 4. 5. 6. 7. 8. 9. 配置USG相关接口的IP地址,把接口加入相应的安全域,并配置域间包过滤规则。 创建虚拟网关,配置虚拟网关属性。 配置DNS服务器。 配置网络扩展功能,使客户端从虚拟网关上获得虚拟IP地址并激活虚拟网卡进行通信。 导入并激活CA证书。 启用认证需要证书功能,并配置认证过滤字段。 配置认证方式为证书挑战辅助VPNDB,授权方式为VPNDB。 配置添加VPNDB用户。 配置虚拟网关源IP型策略,禁止特定IP地址的客户端访问虚拟网关。 操作步骤 1. 配置USG的基本数据。 # 配置以太网接口GigabitEthernet 0/0/0的IP地址。 [USG] interface GigabitEthernet 0/0/0 [USG-GigabitEthernet0/0/0] ip address 202.1.1.1 24 [USG-GigabitEthernet0/0/0] quit # 配置以太网接口GigabitEthernet 0/0/1的IP地址。 [USG] interface GigabitEthernet 0/0/1 [USG-GigabitEthernet0/0/1] ip address 10.1.1.1 24 [USG-GigabitEthernet0/0/1] quit # 配置以太网接口GigabitEthernet 0/0/0加入Unrust域。 [USG] firewall zone untrust [USG-zone-untrust] add interface GigabitEthernet 0/0/0 [USG-zone-untrust] quit # 配置以太网接口GigabitEthernet 0/0/1加入Trust域。 [USG] firewall zone trust [USG-zone-trust] add interface GigabitEthernet 0/0/1 USG-zone-trust] quit # 配置USG缺省域间包过滤规则。 [USG] firewall packet-filter default permit interzone local trust 2022-3-23 华赛机密,未经许可不得扩散 第7页, 共22页 文档名称 [USG] firewall packet-filter default permit interzone local untrust 2. 创建虚拟网关test。 # 添加名称为test的虚拟网关,虚拟网关URL为www.test.com,虚拟网关IP地址为202.1.1.1/24,选择独占型。 [USG] v-gateway test 202.1.1.1 private www.test.com [USG-test] quit 3. 配置虚拟网关信息。 # 修改虚拟网关最大用户数。 [USG] v-gateway test max-user 100 # 修改虚拟网关最大并发用户数。 [USG] v-gateway test cur-max-user 3 # 修改虚拟网关最大资源数。 [USG] v-gateway test max-resource 1024 说明: 用户可根据需求修改虚拟网关信息。最大用户数、最大并发用户数、最大资源数默认值都为1。最大并发用户数最大取值与License有关。 4. 配置DNS服务器。 5. 6. 7. 8. [USG] v-gateway test [USG-test] basic [USG-test-basic] dns-server 10.1.1.2 [USG-test-basic] dns-domain internal.com [USG-test-basic] quit 9. 配置网络扩展功能。 # 配置客户端通过IP地址池获取虚拟IP地址。 [USG-test] service [USG-test-service] network-extension netpool 10.1.1.200 10.1.1.250 255.255.255.0 2022-3-23 华赛机密,未经许可不得扩散 第8页, 共22页 文档名称 # 配置路由模式为手动模式,指定要访问的内网资源网段。 [USG-test-service] network-extension mode manual [USG-test-service] network-extension manual-route 10.1.1.0 255.255.255.0 # 启用网络扩展功能。 [USG-test-service] network-extension enable 10. 导入并激活CA证书。 # 按“Ctrl+Z”,返回用户视图,导入CA证书。 [ftp] get ca.cer flash:/ca.cer [ftp] quit # 激活CA证书。 [USG-test-basic] certificate-ca enable ca.cer [USG-test-basic] quit 11. 启用认证需要证书功能。 12. [USG-test] security [USG-test-security] client-cert-require enable 13. 配置认证过滤字段。 14. [USG-test-security] certification cert-challenge cert-field user-filter subject cn 15. [USG-test-security] quit [USG-test] quit 16. 配置认证方案为证书挑战,辅助认证方式为VPNDB。 17. [USG] aaa 18. [USG-aaa] authentication-scheme test.scm 19. [USG-aaa-authen-test.scm] authentication-mode cert-challenge vpndb [USG-aaa-authen-test.scm] quit 20. 配置授权方案为VPNDB授权。 2022-3-23 华赛机密,未经许可不得扩散 第9页, 共22页 文档名称 21. [USG] aaa 22. [USG-aaa] authorization-scheme test.scm 23. [USG-aaa-author-test.scm] authorization-mode vpndb 24. [USG-aaa-author-test.scm] quit [USG-aaa] quit 25. 配置添加VPNDB用户certuser。 26. [USG] v-gateway test 27. [USG-test] vpndb 28. [USG-test-vpndb] user certuser 123456 123456 [USG-test-vpndb] quit 29. 配置虚拟网关源IP型策略,禁止IP地址为2.2.2.1/24的客户端访问虚拟网关test。 30. [USG-test] security 31. [USG-test-security] vg-policy deny 2.2.2.1 255.255.255.255 32. [USG-test-security] quit [USG-test] quit 结果验证 说明: 在验证配置结果前,请双击CA机构颁发的客户端证书,根据证书导入向导在PC上安装客户端证书,以免用户无法登录虚拟网关。 1. 在IP地址为2.2.2.2/24的PC的Web浏览器中输入https://202.1.1.1,出现Web客户端登录页面。 2. 输入用户名certuser和密码,并通过客户端证书认证,登录Web客户端主页面。 3. 在“网络扩展”折叠按钮下,单击“启动”,启用网络扩展功能。 启动网络扩展服务后,登录录Web客户端的PC可以获取在10.1.1.200 ~ 10.1.1.250范围内的虚拟IP地址。用户可以像在内网一样访问内网资源。 4. 在IP地址为2.2.2.1/24的PC登录时,显示“visit limit,your IP address is not security ”,登录失败。 2022-3-23 华赛机密,未经许可不得扩散 第10页, 共22页 文档名称 配置端口转发举例 端口转发业务是提供基于TCP的应用程序的安全接入,是一种非Web的应用方式。端口转发在应用级对用户访问进行控制,控制是否提供各种应用的服务,如:Telnet、远程桌面、FTP、Email等服务。 组网需求 端口转发需要在客户端上运行一个ActiveX控件作为端口转发器,监听某个端口上的连接。当数据包进入这个端口时,它们通过虚拟网关被传送到USG,USG解开封装的数据包,将它们转发给目的应用服务器。 如图1所示,创建一个名为test的虚拟网关,用户可通过此虚拟网关访问企业内网资源。虚拟网关的IP地址为202.1.1.1/24。 具体业务需求如下: 企业内网资源有Email server、FTP server,需要控制一部分用户只能访问Email服务,一部分用户可以访问Email和FTP服务。 • 企业内网资源所在的地址范围为10.1.1.0/24。其中FTP server的IP地址为10.1.1.5,Email server的IP地址为10.1.1.6。 • 企业内网的DNS地址为10.1.1.2/24,域名为internal.com。 • 虚拟网关采用RADIUS服务器进行用户的认证授权。企业内网的RADIUS服务器的地址为10.100.10.2/24,认证端口号默认为1645,共享密钥为secret,服务器应答超时时间为5秒,服务器重传次数为3次,组过滤字段为Class。 • 图1 配置思路 2022-3-23 华赛机密,未经许可不得扩散 第11页, 共22页 文档名称 1. 2. 3. 4. 5. 6. 7. 8. 配置USG相关接口的IP地址,把接口加入相应的安全域,并配置域间包过滤规则。 创建虚拟网关,配置虚拟网关属性。 配置DNS服务器。 配置端口转发功能。 配置RADIUS认证授权。 添加RADIUS外部组,配置RADIUS组的访问权限。 配置用户目的IP策略默认行为为“限制”,限制用户访问其他内网资源。 完成在RADIUS服务器上的配置。 注意事项 某些流行软件会与客户端软件发生冲突,导致端口转发功能不能正常运行。这些软件包括QQ旋风下载插件和微软防火墙,应避免同时使用。 操作步骤 1. 配置USG的基本数据。 # 配置以太网接口GigabitEthernet 0/0/0的IP地址。 [USG] interface GigabitEthernet 0/0/0 [USG-GigabitEthernet0/0/0] ip address 202.1.1.1 24 [USG-GigabitEthernet0/0/0] quit # 配置以太网接口GigabitEthernet 0/0/1的IP地址。 [USG] interface GigabitEthernet 0/0/1 [USG-GigabitEthernet0/0/1] ip address 10.1.1.1 24 [USG-GigabitEthernet0/0/1] quit # 配置以太网接口GigabitEthernet 5/0/0的IP地址。 [USG] interface GigabitEthernet 5/0/0 [USG-GigabitEthernet5/0/0] ip address 10.100.10.1 24 [USG-GigabitEthernet5/0/0] quit # 配置以太网接口GigabitEthernet 0/0/0加入Unrust域。 [USG] firewall zone untrust [USG-zone-untrust] add interface GigabitEthernet 0/0/0 [USG-zone-untrust] quit # 配置以太网接口GigabitEthernet 0/0/1加入Trust域。 2022-3-23 华赛机密,未经许可不得扩散 第12页, 共22页 文档名称 [USG] firewall zone trust [USG-zone-trust] add interface GigabitEthernet 0/0/1 USG-zone-trust] quit # 配置以太网接口GigabitEthernet 5/0/0加入DMZ域。 [USG] firewall zone dmz [USG-zone-dmz] add interface GigabitEthernet 5/0/0 USG-zone-dmz] quit # 配置USG缺省域间包过滤规则。 [USG] firewall packet-filter default permit interzone local trust [USG] firewall packet-filter default permit interzone local untrust [USG] firewall packet-filter default permit interzone local dmz 2. 创建虚拟网关test。 # 添加名称为test的虚拟网关,虚拟网关URL为www.test.com,虚拟网关IP地址为202.1.1.1/24,选择独占型。 [USG] v-gateway test 202.1.1.1 private www.test.com [USG-test] quit 3. 配置虚拟网关信息。 # 修改虚拟网关最大用户数。 [USG] v-gateway test max-user 100 # 修改虚拟网关最大并发用户数。 [USG] v-gateway test cur-max-user 3 # 修改虚拟网关最大资源数。 [USG] v-gateway test max-resource 1024 说明: 用户可根据需求修改虚拟网关信息。最大用户数、最大并发用户数、最大资源数默认值都为1。最大并发用户数最大取值与License有关。 2022-3-23 华赛机密,未经许可不得扩散 第13页, 共22页 文档名称 4. 配置DNS服务器。 5. 6. 7. 8. [USG] v-gateway test [USG-test] basic [USG-test-basic] dns-server 10.1.1.2 [USG-test-basic] dns-domain internal.com [USG-test-basic] quit 说明: 虚拟网关的域名解析需要在外网的DNS服务器上设置,这里配置的DNS服务器实现内网资源的域名解析。 9. 配置端口转发功能。 # 配置端口转发的资源。 [USG-test] service [USG-test-service] ]port-forwarding resource ftp host-ip 10.1.1.5 21 FTP server [USG-test-service] ]port-forwarding resource smtp host-ip 10.1.1.6 25 Email SMTP [USG-test-service] ]port-forwarding resource pop3 host-ip 10.1.1.6 110 Email POP3 # 开启端口转发功能和端口转发的自动启动功能。 [USG-test-service] port-forwarding enable [USG-test-service] port-forwarding auto-start enable [USG-test-service] quit [USG-test] quit 10. 配置认证授权方式为RADIUS。 # 配置认证方式为RADIUS。 [USG] aaa [USG-aaa] authentication-scheme test.scm [USG-aaa-authen-test.scm] authentication-mode raidus [USG-aaa-authen-test.scm] quit # 配置授权方式为RADIUS。 [USG] aaa 2022-3-23 华赛机密,未经许可不得扩散 第14页, 共22页 文档名称 [USG-aaa] authorization-scheme test.scm [USG-aaa-author-test.scm] authorization-mode raidus [USG-aaa-author-test.scm] quit [USG-aaa] quit 11. 配置RADIUS服务器。 # 创建RADIUS服务器模板,并进入相应视图。 [USG] radius-server template test.tpl # 配置RADIUS认证服务器。 [USG-radius-test.tpl] radius-server authentication 10.100.10.2 1645 # 配置组过滤字段。 [USG-radius-test.tpl] radius-server group-filter class # 配置共享密钥。 [USG-radius-test.tpl] radius-server shared-key secret 注意: USG与RADIUS服务器利用共享密钥对传输信息进行加密。USG的共享密钥与RADIUS服务器上的共享密钥需保持一致。 # 配置RADIUS服务器的应答超时时间。 [USG-radius-test.tpl] radius-server timeout 5 # 配置RADIUS服务器的重传次数。 [USG-radius-test.tpl] radius-server retransmit 3 [USG-radius-test.tpl] quit 12. 添加RADIUS组。 注意: 2022-3-23 华赛机密,未经许可不得扩散 第15页, 共22页 文档名称 USG采用RADIUS授权时,需要先配置相应的外部组,以匹配认证报文中返回的组属性值。 o 外部组组名必须和RADIUS服务器端配置的对应字段值一致。 o 如果配置组过滤字段为filter-id,则外部组组名的格式必须为XXX@XXX。这里组名支持总共64位的char型,支持中文字符和特殊字符,其中一个@占两位,一个中文字符占六位。 o # 添加RADIUS组Email。 [USG] v-gateway test [USG-test] radius-group [USG-test-radius-group] group Email [USG-test-radius-group] group Email port-forwarding enable # 添加RADIUS组Email_FTP。 [USG-test-radius-group] group Email_FTP [USG-test-radius-group] group Email_FTP port-forwarding enable 13. 配置RADIUS组的访问权限。 # 配置Email组的访问权限。 [USG-test-radius-group] group Email policy permit dst-ip 10.1.1.6 255.255.255.255 port 25 [USG-test-radius-group] group Email policy permit dst-ip 10.1.1.6 255.255.255.255 port 110 # 配置Email_FTP组的访问权限。 [USG-test-radius-group] group Email_FTP policy permit dst-ip 10.1.1.6 255.255.255.255 port 25 [USG-test-radius-group] group Email_FTP policy permit dst-ip 10.1.1.6 255.255.255.255 port 110 [USG-test-radius-group] group Email_FTP policy permit dst-ip 10.1.1.5 255.255.255.255 port 21 [USG-test-radius-group] quit 14. 配置用户目的IP策略默认行为为“限制”,限制用户访问其他内网资源。 15. [USG-test] security 16. [USG-test-security] policy-default-action deny user-dst-ip [USG-test-security] quit 2022-3-23 华赛机密,未经许可不得扩散 第16页, 共22页 文档名称 17. 在RADIUS服务器上配置Email组和Email_FTP组,并将需要授权的用户添加到组 中。具体配置步骤请参见RADIUS服务器的相关文档。 结果验证 1. 在Web浏览器中输入https://202.1.1.1,出现Web客户端登录页面。 2. 输入RADIUS服务器中设置的用户名和密码,单击“登录”,登录Web客户端页面。 3. 在“端口转发”折叠按钮下,可看到供访问的内网端口转发资源。 4. 单击“启动”,启用端口转发功能。此时用户可以像在内网一样访问这些端口转发资源。 o Email组的用户只能访问Email服务。 o Email_FTP组的用户能访问Email服务和FTP服务。 配置文件共享举例 文件共享的主要功能是将不同系统的服务器(如支持SMB协议的Windows系统,支持NFS协议的Linux系统)的共享资源以网页的形式提供给用户访问。 组网需求 文件共享模块主要是将文件共享协议(SMB,NFS)转换成基于的HTTP(Hypertext Transfer Protocol)。 如图1所示,创建一个名为test的虚拟网关,用户可通过此虚拟网关访问企业内网资源。虚拟网关的IP地址为202.1.1.1/24。 具体业务需求如下: • • • • • 企业内网资源所在的地址范围为10.1.1.0/24。 企业内网有一台SMB文件共享服务器,IP地址为10.1.1.5,域名为movie.internal.com,共享目录为/share。 企业内网有一台NFS文件共享服务器,IP地址为10.1.1.6,域名为book.internal.com,共享目录为/home/test/share。 企业内网的DNS地址为10.1.1.2/24,域名为internal.com。 虚拟网关采用LDAP服务器进行用户的认证授权。LDAP服务器的地址为10.100.10.2/24,认证端口号默认为389,根区别名BaseDN/PortDN为dc=my-domain,dc=com,用户过滤字段为cn,组过滤字段为ou,管理员DN为cn=manager,密码为secret。 华赛机密,未经许可不得扩散 第17页, 共22页 2022-3-23 文档名称 • 只允许组abc内的用户能够访问共享路径“//10.1.1.5/share”和“//10.1.1.6/home/test/share”中的文件。 图1 配置文件共享组网图 操作步骤 1. 配置USG的基本数据。 # 配置以太网接口GigabitEthernet 0/0/0的IP地址。 [USG] interface GigabitEthernet 0/0/0 [USG-GigabitEthernet0/0/0] ip address 202.1.1.1 24 [USG-GigabitEthernet0/0/0] quit # 配置以太网接口GigabitEthernet 0/0/1的IP地址。 [USG] interface GigabitEthernet 0/0/1 [USG-GigabitEthernet0/0/1] ip address 10.1.1.1 24 [USG-GigabitEthernet0/0/1] quit # 配置以太网接口GigabitEthernet 5/0/0的IP地址。 [USG] interface GigabitEthernet 5/0/0 [USG-GigabitEthernet5/0/0] ip address 10.100.10.1 24 [USG-GigabitEthernet5/0/0] quit 2022-3-23 华赛机密,未经许可不得扩散 第18页, 共22页 文档名称 # 配置以太网接口GigabitEthernet 0/0/0加入Unrust域。 [USG] firewall zone untrust [USG-zone-untrust] add interface GigabitEthernet 0/0/0 [USG-zone-untrust] quit # 配置以太网接口GigabitEthernet 0/0/1加入Trust域。 [USG] firewall zone trust [USG-zone-trust] add interface GigabitEthernet 0/0/1 USG-zone-trust] quit # 配置以太网接口GigabitEthernet 5/0/0加入DMZ域。 [USG] firewall zone dmz [USG-zone-dmz] add interface GigabitEthernet 5/0/0 USG-zone-dmz] quit # 配置USG缺省域间包过滤规则。 [USG] firewall packet-filter default permit interzone local trust [USG] firewall packet-filter default permit interzone local untrust [USG] firewall packet-filter default permit interzone local dmz 2. 创建虚拟网关test。 # 添加名称为test的虚拟网关,虚拟网关URL为www.test.com,虚拟网关IP地址为202.1.1.1/24,选择独占型。 [USG] v-gateway test 202.1.1.1 private www.test.com [USG-test] quit 3. 配置虚拟网关信息。 # 修改虚拟网关最大用户数。 [USG] v-gateway test max-user 100 # 修改虚拟网关最大并发用户数。 [USG] v-gateway test cur-max-user 3 # 修改虚拟网关最大资源数。 2022-3-23 华赛机密,未经许可不得扩散 第19页, 共22页 文档名称 [USG] v-gateway test max-resource 1024 说明: 用户可根据需求修改虚拟网关信息。最大用户数、最大并发用户数、最大资源数默认值都为1。最大并发用户数最大取值与License有关。 4. 配置DNS服务器。 5. 6. 7. 8. [USG] v-gateway test [USG-test] basic [USG-test-basic] dns-server 10.1.1.2 [USG-test-basic] dns-domain internal.com [USG-test-basic] quit 说明: 虚拟网关的域名解析需要在外网的DNS服务器上设置,这里配置的DNS服务器实现内网资源的域名解析。 9. 配置文件共享功能。 # 配置文件共享资源。 [USG-test] service [USG-test-service] files-share resource smb movie //10.1.1.5/share smb file server [USG-test-service] files-share resource smb movie //movie.internal.com/share smb file server with domain name [USG-test-service] files-share resource nfs book //10.1.1.6/home/test/share nfs file server [USG-test-service] files-share resource nfs book //book.internal.com/home/test/share nfs file server with domain name # 启用文件共享功能。 [USG-test-service] files-share enable [USG-test-service] quit [USG-test] quit 10. 配置认证授权方式为LDAP。 2022-3-23 华赛机密,未经许可不得扩散 第20页, 共22页 文档名称 # 配置认证方式为LDAP。 [USG] aaa [USG-aaa] authentication-scheme test.scm [USG-aaa-authen-test.scm] authentication-mode ldap [USG-aaa-authen-test.scm] quit # 配置授权方式为LDAP。 [USG-aaa] authorization-scheme test.scm [USG-aaa-author-test.scm] authorization-mode ldap [USG-aaa-author-test.scm] quit [USG-aaa] quit 11. 配置LDAP服务器和过滤字段。 12. [USG] ldap-server template test.tpl 13. [USG-ldap-test.tpl] ldap-server authentication base-dn dc=my-domain,dc=com 14. [USG-ldap-test.tpl] ldap-server authentication 10.100.10.2 389 15. [USG-ldap-test.tpl] ldap-server authentication manager cn=manager 123456 123456 16. [USG-ldap-test.tpl] ldap-server group-filter ou 17. [USG-ldap-test.tpl] ldap-server user-filter cn [USG-ldap-test.tpl] quit 18. 添加LDAP外部组。 说明: 配置LDAP组搜索前,请在LDAP服务器上配置组abc,并将需要授权的用户添加到组中。具体配置步骤请参见LDAP服务器的相关文档。 # 配置LDAP组搜索条件,搜索组abc。 [USG] v-gateway test [USG-test] ldap-group [USG-test-ldap-group] ldap-search ou=abc [USG-abc-ldap-group] ldap-search subtree-mode ou dc=mydomain,dc=com # 查看当前获取的LDAP组。 [USG-test-ldap-group] display group 2022-3-23 华赛机密,未经许可不得扩散 第21页, 共22页 文档名称 VG Group List ------------- No. Group_Name Type Group_Description ---------------------------------------------------- 1 abc Ldap-map ---------------------------------------------------- # 启用LDAP组的文件共享功能。 [USG-test-ldap-group] group abc files-share enable 19. 配置LDAP组策略。 20. [USG-test-ldap-group] group abc policy permit url file://10.1.1.5/share [USG-test-ldap-group] group abc policy permit url file://10.1.1.6/home/test/share 21. 配置用户URL策略默认行为为“限制”,限制用户访问其他内网资源。 22. [USG-test] security 23. [USG-test-security] policy-default-action deny user-url [USG-test-security] quit 结果验证 1. 在Web浏览器中输入https://202.1.1.1,出现Web客户端登录页面。 2. 输入LDAP服务器abc组中设置的用户名和密码,单击“登录”,登录Web客户端 页面。 3. 在“文件共享”折叠按钮下,查看可供访问的文件共享资源。 4. 单击资源链接,即可访问相关的文件资源。 2022-3-23 华赛机密,未经许可不得扩散 第22页, 共22页 因篇幅问题不能全部显示,请点此查看更多更全内容