现有两个网站,网站是外网的,客户只给了两个网址,不知道其ip,需求是只有内网的一个ip能访问这个网址。能根据网址做指定的ip访问这个网址的策略吗。大佬们
(0)
最佳答案
在防火墙上基于域名配置访问控制策略,实现仅允许内网特定IP访问这两个外网网址:
配置方案:
配置DNS服务器
确保防火墙能正确解析域名:
dns server 8.8.8.8 # 配置防火墙使用的DNS服务器地址
创建域名对象组
将外网网址加入地址对象组:
object-group ip address website1
network host name ***.*** # 域名1
object-group ip address website2
network host name ***.*** # 域名2
创建内网IP对象组
定义允许访问的内网IP:
object-group ip address internal_allow
network host 192.168.1.100 # 允许的内网IP
配置安全策略
允许内网指定IP访问域名,阻断其他流量:
security-policy ip
rule name allow_web_access
source-zone trust
destination-zone untrust
source-ip internal_allow # 引用内网IP对象组
destination-ip website1 # 引用域名1对象组
destination-ip website2 # 引用域名2对象组
service http https # 按需放行HTTP/HTTPS服务
action pass
rule name deny_other
source-zone trust
destination-zone untrust
action drop
验证配置
检查DNS解析一致性:
在防火墙上执行 display dns host,确认域名解析的IP与客户端实际访问的IP一致。
测试访问:
从内网指定IP尝试访问目标网址,确认可通;其他IP应被阻断。
注意事项:
DNS一致性:若内网客户端使用不同的DNS服务器,需确保解析结果与防火墙一致,否则策略可能失效。建议内网客户端通过防火墙代理DNS查询。
策略优先级:确保允许策略(allow_web_access)位于拒绝策略(deny_other)之前。
NAT配置:如果存在NAT转换,需在NAT规则中匹配内网IP和域名对象组,确保地址转换后策略仍生效。
该方案通过域名动态解析IP并生成基于IP的安全策略,实现精准访问控制。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论