【控制篇 / 策略】(7.4) ❀ 01. IP地理位置数据库和地理地址对象 ❀ FortiGate 防火墙

news2024/11/15 18:23:42

  【简介】在很多使用环境下,我们需要对指定国家的IP地址进行允许或禁止访问操作,例如只允许访问国内IP。以前只能手动添加IP地址对象到地址组,繁杂且效率低下,Fortinet提供了基于地理位置的IP库,就可以解决这个问题。


 IP地理位置数据库

  FortiGuard IP地理位置数据库被Fortinet设备用于基于地理的策略地址对象的配置。

  ① 浏览器输入 https://www.fortiguard.com/services/ipge,可以看到关于FortiGuard IP地址服务的有关介绍。

  此服务允许Fortinet设备查询基于云的FortiGuard服务器以获取公共IP地址的位置。IP地理位置服务提供高精度的IP地理位置。此外,Fortios 6.4+还支持基于IP注册位置的防火墙策略配置。

  地理地址是由原产国确定的。国家或地区的IP会自动从地理IP数据库中确定。

  ② 网站还会显示IP地址数据库的当前最新版本。

  ③ 在FortiGate防火墙的命令窗口,输入 diagnose autoupdate versions | grep -A 6 "IP Geography DB" 命令,可以查看防火墙上当前IP地址数据库的版本。可以看到版本号与网站中显示一至,说明已经是最新的版本。

  如果没有有效的许可证,本地IP地理数据库将继续工作。然而,FortiGate将停止接收来自FortiGuard服务器的地理IP更新,地理IP数据库将不再更新。

  IP地理定位服务是所有FortiCare支持合同中包含的基本服务的一部分。

  ④ 可以利用diagnose firewall ipgeo 命令对IP地址位置数据库进行一些查询操作。

  ⑤ diagnose firewall ipgeo country-list 命令,可以列出国家简称,共有253个国家。

   ⑥ diagnose firewall ipgeo ip-list CN 命令,可以列出属于中国的IP地址网段。当然也可以查看属于其它国家的IP地址网段,只要更换最后的国家简称即可。

  ⑦ 如果我们想要知道哪个IP属于哪个国家,也很简单,只要输入 diagnose firewall ipgeo ip2country +IP地址就可以了。这里我们查询到202.96.134.133这个IP地址注册国家是中国,非任播IP。

  ⑧ 再次从IP地址位置数据库中查询IP 8.8.8.8,得到注册国家为美国,是任播IP。

  任播 (Anycast):一对多关联;数据包被路由到由算法选择的由相同地址标识的一组收件人中的一个成员。

  Anycast 是一种为一组端点提供多个路由路径的技术,主要可以用于扩展无状态服务,例如 DNS 或 HTTP。

  ⑨ 还有另一个命令 diagnose geoip 也具有查询诊断功能。

  ⑩ diagnose geoip iprange China 命令也可以查询属于中国的IP地址范围。不同的是国家名要用全称。

  ⑪ diagnose geoip ip2country 114.114.114.114 命令查询114.114.114.114这个IP属于中国,是任播IP。

  ⑫ 最有意思的是 diagnose geoip geoip-quary 202.96.134.133 命令,竟然查询到这个IP具体位置,包括所属国家、城市、经纬度。

   地理地址对象

  我们了解了IP地址位置数据库后,下面来看看如何创建地理地址对象。

  ① 登录FortiGate防火墙,选择菜单【策略&对象】-【地址】,默认选择【Standard】-【Address】,点击【新建】。

  ② 新建地址里,类型选择【地理】。

  ③ 点击【国家/地址】下拉菜单,弹出菜单选择国家名称,这里选择【China】。

  ④ 为了让地理地址对象更显眼,我们可以修改颜色,点击颜色后面的【变更】,选择喜欢的颜色,这里我们选择红色。

  ⑤ 可以在注释上填写说明,点击【确认】。

  ⑥ 这样一条地理地址对象就创建好了。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1377004.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

视频智能剪辑方案,企业视频制作新时代

视频已经成为了人们获取信息、娱乐和学习的重要方式。然而,传统的视频制作过程繁琐且耗时,这对于许多企业来说无疑是一个巨大的挑战。为了解决这个问题,美摄科技凭借其在机器学习、深度学习等AI算法方面的深厚积累,自主研发了一套…

html+css+Jquery 实现 文本域 文字数量限制、根据输入字数自适应高度

先看效果&#xff1a;初始的效果&#xff0c;样式多少有点问题&#xff0c;不重要&#xff01;重要的是功能&#xff01; 输入后&#xff1a; 根据文字长度&#xff0c;决定文本域长度 限制文字数量 话不多说&#xff0c;直接上代码&#xff01; <!DOCTYPE html> <h…

【动态规划】【二分查找】C++算法 466 统计重复个数

作者推荐 【动态规划】458:可怜的小猪 涉及知识点 动态规划 二分查找 力扣:466 统计重复个数 定义 str [s, n] 表示 str 由 n 个字符串 s 连接构成。 例如&#xff0c;str [“abc”, 3] “abcabcabc” 。 如果可以从 s2 中删除某些字符使其变为 s1&#xff0c;则称字符串…

HTTP的Content-type 和 responseType

场景 后端返回字节流&#xff0c;前端进行图片下载时遇到了问题&#xff0c;定位花了不少时间&#xff0c;本文再次记录梳理下 XMLHttpRequest XMLHttpRequest本身支持responseType 允许我们手动的设置返回数据的类型 responseType取值范围 responseType 为空字符串时&…

边缘计算挑战和机遇

方向一&#xff1a;数据安全与隐私保护 1.背景介绍 随着数据的产生和收集量日益增加&#xff0c;大数据技术在各个领域的应用也不断拓展。然而&#xff0c;这也带来了数据安全和隐私保护的问题。在大数据环境下&#xff0c;数据安全和隐私保护的重要性得到了广泛认识。本文将…

多模态大模型Clip

一、经典分类模型的问题: 类别固定当前的模型只能胜任一个任务&#xff0c;迁移到新任务上非常困难类别互斥当前的CV数据集标注劳动密集&#xff0c;成本较高&#xff0c;当前模型泛化能力较差 负样本的组成(Batchsize有N个文本-图像对) Batchsize太小&#xff0c;负样本太少…

TiDB 多集群告警监控-初章-监控融合、自动告警处理

author:longzhuquan 背景 随着公司XC改造步伐的前进&#xff0c;越来越多的业务选择 TiDB&#xff0c;由于各个业务之间需要物理隔离&#xff0c;避免不了的 TiDB 集群数量越来越多。虽然每套 TiDB 集群均有两个详细的监控 Dashboard、Grafana&#xff0c;但对于运维来说几十套…

精密配电柜助力数据中心节能降耗 ——安科瑞 顾烊宇

0 前言 近年来伴随着数字经济的蓬勃发展&#xff0c;数据中心在新型基础设施体系的支撑作用愈发凸显&#xff0c;其在赋能千行百业数字化变革的同时&#xff0c;所带来的巨大能耗问题也引起社会的高度关注。根据生态环境部公布的数据&#xff0c;2021年&#xff0c;我国数据中…

DHCP,怎么在Linux和Windows中获得ip

一、DHCP 1.1 什么是dhcp DHCP动态主机配置协议&#xff0c;通常被应用在大型的局域网络环境中&#xff0c;主要作用是集中地管理、分配IP地址&#xff0c;使网络环境中的主机动态的获得IP地址、DNS服务器地址等信息&#xff0c;并能够提升地址的使用率。 DHCP作为用应用层协…

高级路由技术案例

文章目录 案例项目一&#xff1a;1、静态ECMP和浮动静态路由配置实验2、浮动静态路由配置 案例项目二&#xff1a;使用filter-policy过滤路由案例项目三&#xff1a;IS-IS基本配置案例项目四&#xff1a;OSPF基本配置案例任务一&#xff1a;OSPF单区域配置案例任务二&#xff1…

7.1 MySQL数据库

7.1 数据库 1. MySQL表操作2. SQL基本查询3. SQL高级查询4. SQL写入操作5. MySQL基本函数6. MySQl下载与安装1 下载2. 安装3. 配置环境变量Path 1. MySQL表操作 2. SQL基本查询 3. SQL高级查询 4. SQL写入操作 5. MySQL基本函数 6. MySQl下载与安装 1 下载 官网 选择8.0版本 …

网络安全|勒索软件攻击|金融行业将面临审查以保障网络与数据安全

随着互联网和数字化技术的飞速发展&#xff0c;金融行业已经成为勒索软件攻击的重灾区。这些攻击事件不仅对企业的正常运营造成了严重影响&#xff0c;还给用户带来了巨大的风险。 近日&#xff0c;有消息称“国家金融监督管理总局要求国内银行和保险企业全面审查所有业务的网络…

计算机丢失msvcr120.dll解决办法分享,实测有效

msvcr120.dll是Microsoft Visual C Redistributable Package的一部分&#xff0c;它是运行许多基于Windows操作系统的应用程序所必需的动态链接库文件。它包含了许多C运行时组件&#xff0c;这些组件提供了许多常用的函数和类&#xff0c;使得开发者能够编写出更加稳定和高效的…

个人网站制作 Part 2 | Web开发项目

文章目录 &#x1f469;‍&#x1f4bb; 基础Web开发练手项目系列&#xff1a;个人网站制作&#x1f680; 添加导航栏步骤 1: 创建导航栏HTML步骤 2: 样式化导航栏 &#x1f680; 添加项目展示区域步骤 3: 创建项目展示HTML步骤 4: 样式化项目展示 &#x1f680; 添加联系信息步…

SAP 如何快速查询成本的异常

每当月末CO月结的时候&#xff0c;生产企业或多或少会遇到标准成本与实际成本差异偏大的情况&#xff0c;我们如何快速查看产成品的成本异常&#xff0c;一般来说二者偏差5%是正常的&#xff0c;如果偏差20%&#xff0c;就要重点关注。我们通过0062报表来查看 进入“屏幕选择”…

.Net6使用SignalR实现前后端实时通信

代码部分 后端代码 &#xff08;Asp.net core web api&#xff0c;用的.net6&#xff09;Program.cs 代码运行逻辑&#xff1a; ​1. 通过 WebApplication.CreateBuilder(args) 创建一个 ASP.NET Core 应用程序建造器。 2. 使用 builder.Services.AddControllers() 添加 MVC 控…

基于多反应堆的高并发服务器【C/C++/Reactor】(中)HttpRequest 提取请求行、解析请求行和优化 以及解析请求头并存储

### 知识点1&#xff1a;读取网络数据 客户端发送给服务器的通信数据通过封装的bufferSocketRead函数读取读取的数据存储在struct Buffer结构体实例中&#xff0c;可将该实例作为参数传递给解析函数 回顾Buffer.c中的bufferSocketRead函数 // 写内存 2.接收套接字数据 int b…

备忘录传不了图片,求备忘录里添加图片的方法是什么?

在这个信息爆炸的时代&#xff0c;我深知信息整合对于提升效率的重要性。尤其是当文字和图片能够完美结合时&#xff0c;那种查阅的便捷和直观感受&#xff0c;真的让人眼前一亮。 想象一下&#xff0c;你正在为即将到来的旅行做攻略&#xff0c;或者在准备一次重要的工作汇报…

【操作系统】重点概念汇总(手写版本)

Chapter1&#xff1a;操作系统引论 Chapter2&#xff1a;进程管理 Chapter3&#xff1a;处理机调度与死锁 Chapter4&#xff1a;存储器管理 Chapter5&#xff1a;虚拟存储器 Chapter6&#xff1a;输入输出系统 Chapter7&#xff1a;文件管理 Chapter8&#xff1a;磁盘存…

ssm基于Javaweb的网上花店系统的设计与实现论文

摘 要 进入21世纪网络和计算机得到了飞速发展&#xff0c;并和生活进行了紧密的结合。目前&#xff0c;网络的运行速度以达到了千兆&#xff0c;覆盖范围更是深入到生活中的角角落落。这就促使网上购物系统的发展。网上购物可以实现远程购物&#xff0c;远程选择喜欢的商品和随…