登录站点

用户名

密码

网络安全.CH11.2.Cisco.ASA硬件防火墙的基本配置命令介绍

热9已有 1241 次阅读  2011-08-10 14:47   标签:  网络安全  outside  防火墙  硬件 

201107182018-网络安全.CH11.2.Cisco.ASA硬件防火墙的基本配置命令介绍.flv

DNS-----internet---(router)---outside ASA dmz-----web
                                         |
                                      inside
                                        |
                                        switch

远程访问或其它复杂路由协议防火墙并不支持,没有串口之类的。
不会支持MSTP什么的

ASA的基本配置
 配置主机名,域名和密码
 hostname ASA5520
 domain-name www.baidu.com
 #特权密码
 enable password
 #远程登录
 password cisco

 配置接口(指定安全级别)
 show interface ip brief
 interface g0/0
 nameif _name_(inside,outside,DMZ)
 #安全级别
 security-level number(0-100,可设置同级接口)
  inside默认安全级别为100
  outside默认安全级别为0
  数字越大安全级别就越高
  inside<DMZ<outside
 EG:int e0/1
  nameif inside
  security-level 100
  ip add 192.168.201.1 255.255.255.0
  no sh
  exit
 (ASA5505适用于小型企业,只能使用虚拟接口)

 配置路由
 route interface-name des-network mask next-hop-address
 route outside 0.0.0.0 0.0.0.0 210.10.10.1
 从外部接口到达任何网段下一跳为210.10.10.1
 show route

 配置远程管理接入(安全的,telnet并不安全)
 #telnet 明文传输
  telnet {network|ip-address} mask interface-name
  telnet 192.168.201.0 255.255.255.0 inside
  只允许192.168.201.0从inside接口接入
  telnet 192.168.201.1 255.255.255.255 inside
  telnet timeout (1-1440)连接超时
 #SSH  传输的用户名和密码都是加密传输的
  必需配置主机名和域名,并生成RSA密钥对
  crypto key generate rsa modulus 1024
  ssh 192.168.201.0 255.255.255.0 inside
  ssh 0 0 outside
  ssh timeout 30
  ssh version 2

 配置ASDM(自适应安全设备管理器)
 #启用防火墙HTTPS服务器功能
  http server enable port(默认80)
 #配置防火墙允许HTTPS接入
  http {netword|ip-address} mask interface-name
 #指定ASDM映像的位置
  asdm image _disk0:/asdmfile
 #配置客户登录使用的用户名和密码
  username _user password _password privilege 15
 EG: http server enable 8008
  http 0 0 outside
  asdm image desk0:/asdm-615.bin
  username xiezy password !@#$! privilege 15
  (客户端安装JRE,访问https://IP:8008) B/S
  ASDM客户端软件 C/S

 为出站流量配置网络地址转换(内网到外网的访问)
 nat (内部接口的名字) nat-id local-ip mask
 global (外部接口的名字) nat-id {global-ip[global-ip]|interface}
 EG: nat-control
  nat (inside) 1 0 0 (定义内部地址池1)
  global (outside) 1 interface
  global (dmz) 1 192.168.202.100-192.168.202.110
 EG: nat-control
  nat (inside) 1 192.168.201.0 255.255.255.0
  global (outside) 1 interface

 配置ACL
 #标准访问控制列表(建议用名字)
 access-list 名字 standard {permit|deny} ip-addr mask
 #扩展访问控制列表
 access-list 名字 extended {permit|deny} protocol src_ip_addr src_mask dst_ip_addr dst_mask [operator port]
 #将ACL应用 到接口
 access-group 名字 {in|out} interface nterface_name
 EG: access-list test1 deny ip 192.168.201.44 255.255.255.255
  access-list test1 permit any
  access-list test2 extended deny ip host 192.168.201.44 any
  access-list test2 extended permit ip any any
  access-group test2 out interface outside

 配置static NAT
 static (real-interface:原接口,mapped-interface:映射到接口 mapped-ip:原IP real-ip:映射到IP)
 EG: static (dmz,outside) 210.10.10.253 192.168.202.1
  access-list out_to_dmz extended permit tcp any host 210.10.10.253 eq www
  access-group out_to_dmz in interface outside
  
 允许ICMP协议
 access-list 111 permit icmp any any echo-reply(ping应答)
 access-list 111 permit icmp any any unreachable(不可达)
 access-list 111 permit icmp any any time-execeeded()
 access-group 111 in interface outside

 保存配置
 write memory
 copy running-config startup-config

 清楚配置
 clear configure all
 clear configure command [level2command]

分享 举报

发表评论 评论 (6 个评论)

涂鸦板