首页 > 其他分享 >防火墙基础配置

防火墙基础配置

时间:2024-08-04 16:26:28浏览次数:14  
标签:firewall ping 配置 基础 防火墙 255.255 address interface

需求:

  1. AR1可ping防火墙FW1的G0/0/0口

  2. AR1、AR2、AR3在不同区域

  3. AR1可访问AR2

实现:

  1. 配置各路由器的IP地址、静态路由

  2. FW配置策略并将端口加入相关区域

 防火墙代码如下:

interface GigabitEthernet0/0/0
 undo shutdown
 ip address 1.1.1.2 255.255.255.0
# 默认不允许ping防火墙,此命令开启防火墙端口ping功能
 service-manage ping permit	
#
interface GigabitEthernet1/0/1
 undo shutdown
 ip address 3.3.3.2 255.255.255.0
#
interface GigabitEthernet1/0/2
 undo shutdown
 ip address 2.2.2.2 255.255.255.0
#
firewall zone local
 set priority 100
#
firewall zone trust
# 设置区域优先级,此处为默认
 set priority 85
# 将端口加入区域
 add interface GigabitEthernet0/0/0 
#
firewall zone untrust
 set priority 5
 add interface GigabitEthernet1/0/2
#
firewall zone dmz
 set priority 50
 add interface GigabitEthernet1/0/1
#
security-policy
#创建 icmp的规则
 rule name icmp
  source-address 1.1.1.1 mask 255.255.255.255
  destination-address 2.2.2.0 mask 255.255.255.0
  service icmp
  action permit

测试

标签:firewall,ping,配置,基础,防火墙,255.255,address,interface
From: https://blog.csdn.net/uzumcc/article/details/140907587

相关文章

  • Pandas基础(一)
    Pandas基础(一)一、本课目标了解Pandas的应用和特点掌握Pandas的安装掌握Series的特点和使用二、Pandas简介Pandas是一个开源的数据分析和数据处理库,它是基于Python编程语言的一个扩展程序库Pandas提供了易于使用的数据结构和数据分析工具,特别适用于处理结构化数据,如......
  • TypeScript 基础类型与类型声明
    前言在JavaScript中,变量是没有类型的,变量的值的类型是在运行时确定的,这被称为动态类型。这意味着可以在不同的时间将不同类型的值赋给同一个变量,并且JavaScript会在运行时根据当前赋给变量的值来确定其类型。示例:leta;//声明一个变量aa=10;//此时a的......
  • 【一】计算机基础
    【一】计算机基础【1】Typora快捷键#【一】标题级别#1~6级标题#【1】代码写#1##2#【2】快捷键#ctrl+字母键盘上面的数字键#【二】代码块#语法创建```#esc下面的波浪号切换成英文````编程语言#不同的编程语言中的代码的高亮不一样```#工......
  • thinkphp.5.1环境配置搭建一个简易程序
    众所周知php是搭建应用程序简单快捷的语言,今天我们就搭建一下吧工具准备thinkphp框架源码:thinkphp:ThinkPHP是一个开源的,快速、简单的面向对象的轻量级PHP开发框架framework:ThinkPHP核心框架库代码管理工具(可选)sourtree之前我的博客中有详细介绍使用,这里不一一......
  • Python 基础教学:中文编码处理
    《Python基础教学:中文编码处理》在编程中,处理中文字符时经常会遇到编码问题。Python3默认使用UTF-8编码,但在处理文件、网络数据或与旧系统交互时,可能需要处理GBK、GB2312等其他编码。1.字符串的编码和解码在Python中,字符串(str)默认是Unicode编码。当你需要将......
  • Python 基础教学:深入了解 continue、break 和 pass 语句
    《Python基础教学:深入了解continue、break和pass语句》Python中的控制流语句不仅仅包括条件语句和循环,还包括continue、break和pass这三个特殊的关键字,它们在特定情况下可以控制程序的流程。1.continue语句continue用于跳过当前循环的剩余代码,在循环控制结......
  • Python 基础教程:List(列表)的使用
    《Python基础教程:List(列表)的使用》在Python中,列表是最基本的数据结构之一,它是一种有序的、可变的数据集合,可以包含任意类型的元素,包括数字、字符串、其他列表等。1.列表的创建列表使用方括号[]创建,列表中的元素用逗号,分隔。#创建一个包含整数的列表numbers......
  • 静态路由的配置和实验
    简介:静态路由是一种需要管理员手工配置的特殊路由.静态路由比动态路由使用更少的带宽.并且不占用CPU资源来计算和更新路由.但是当网络发生故障或者拓扑发生变化后.静态路由不会自动更新.必须手动重新配置.静态路由有5个主要参数:目的地址和掩码.出接口和下一跳.优先级使用静态......
  • Java基础语法之控制流
    在上一篇文章中,我们介绍了Java基础语法之运算符和表达式(Java基础语法之运算符和表达式),在Java编程中,控制流结构决定了程序的执行顺序。通过使用不同的控制流语句,可以实现条件判断、循环执行和跳转操作。文章目录1.控制流结构类型条件语句循环语句跳转语句2.知识结构图......
  • 2.面试算法-数组之基础过关题
    1.基础过关题1.1数组问题常用思想1.1.1双指针思想我们前面说过数组里的元素是紧紧靠在一起的,不能有空隙,后面的元素就要整体向前移动,同样如果在中间位置插入元素,那么其后的元素都要整体向后移动。很多算法问题需要多次反复移动,比如说连续删除多个元素,这就导致会频繁大......