思科防火墙命令

时间:2022-11-23 10:00:03

♥️作者:小刘在C站

♥️每天分享云计算网络运维课堂笔记,一起努力,共赴美好人生!

♥️夕阳下,是最美的,绽放。 

一.ASA 基本配置

配置主机名:  ciscoasa#config  terminal

              ciscoasa(config)#hostname asa

二.配置密码

    asa(config)#enable  password  asa802                //配置特权密码

    asa(config)#password  cisco                        //配置远程登录密码

三.接口配置

   asa(config)#int  e0/1

   asa(config-if)#nameif   inside                   //配置为进口 表示端口连接内部区域

   asa(config-if)#security-level  100                 //配置内部区域优先级为 100

 防火墙的接口 有物理名称 和逻辑名称  物理名称就是端口的模块和端口号, 逻辑名称 inside 表示内端口   outside  表示外端口 内端口和外端口的优先级不同 在0-100之间 ,内端口优先级高  外端口优先级低

  四.不同级别的端口之间互访 默认规则如下

     允许出站,  从高安全级别 到低安全级别流量允许

     禁止入站,  从低安全级别到高安全级别流量禁止

配置ACL

   作用, 一是允许入站   一是控制出站连接

   asa(config)#access-list  out-to-in  permit  ip  host  172.16.1.1  host  10.1.1.1

                  //配置允许  主机172.16.1.1访问  10.1.1.1 主机

   asa(config)#access-group  out-to –in  in  int  outside             //将控制列表应用到外接口   asa(config)#access-list  in-to-out  deny  ip  10.1.1.0  255.255.255.0  any

                  //配置拒绝 10.1.1.0  网段访问

   asa(config)#access-list  in-to-out  permit  ip  any  any          //配置允许其他任何流量

   asa(config)#access-group  in-to-out  in  int  inside              //将控制列表应用到 内接口

配置静态路由

   asa(config)#route  outside  172.16.1.0  255.255.255.0   172.16.2.1     //静态指定outside和 inside 方向

配置允许ping 命令 报文穿越防火墙

   asa(config)#access-list  111  permit  icmp  any  any

   asa(config)#access-group  111  in   int   outside

保存 asa 的配置

   asa#write  memory

清除 运行的配置

   asa(config)#clear  configure  all

清除所哟的access-list  命令

   asa(config)#clear  configure  access-list

删除 starup-config 配置文件

   asa#write  erase

五.远程管理ASA

  配置telnet  接入   一般禁止从外端口使用telnet  只允许在内网使用telnet

   asa(config)#telnet  192.168.0.0  255.255.255.0   inside     

//配置允许inside区域内的 192.168.0.0 网段使用telnet 接入

   asa(config)#telnet  192.168.0.1  255.255.255.255  inside

//配置只允许inside区域内的 192.168.0.1 主机使用telnet 接入

六.配置 SSH 接入

   asa(config)#host  asa802

   asa802(config)#domain-name  asadomain.com                       //配置主机名和域名

   asa802(config)#crypto  key  generate  rse  modulus  1024           //生成RSA 密钥对

   asa802(config)#ssh  192.168.0.0  255.255.255.0  inside              //允许内网端 192.168.0.0 接入ssh

   asa802(config)#ssh   0  0  outside                              //允许任何外部网端接入ssh

   asa802(config)#ssh  version  2                        //配置使用 ssh  版本二

七.配置 ASDM  接入

   需要ASA在中 有  ASDM 映像

asa(config)#http  server  enable               //开启https 服务器功能 默认端口 443

asa(config)#asdm  image  disk0:/asdmfile         //指定asdm 映像位置

asa(config)#username  abc  password  123  privilege  15       //配置登录asdm 的用户名和密码

默认用户名是  admin  密码是asa 特权密码

ASDM 的使用方式

     以应用程序方式运行 或者  Web 方式运行 asdm

防火墙的 DMZ

DMZ  隔离区或者 称非军事化区域

      位于企业内部网络和外部网络之间一个网络区域   一般放置一些必须公开的服务器

八.默认访问规则

    DMZ 安全级别 间于 0  到 100 之间

    inside  可以访问 outside  可以访问 dmz

    outside  不能访问 inside  和  dmz

    dmz  可以访问 outside  不能访问 inside

九.dmz 区域配置

    asa(config)#int  e0/2

    asa(config-if)#nameif  dmz

    asa(config-if)#security-level  50

♥️关注,就是我创作的动力

♥️点赞,就是对我最大的认可

♥️这里是小刘,励志用心做好每一篇文章,谢谢大家