域名
DNS
ASA1(config)# hostname ASA1
ASA1(config)# domain-name java.local
ASA1(config)# show running-config dns
dns domain-lookup DMZ //dns解析都从DMZ口出去
DNS server-group DefaultDNS
name-server 192.168.15.200 //这两条可直接在全局下敲 dns + ....
domain-name java.local
时间
ASA1(config)# clock timezone GMT +8 //设置时区 +8表示东8区
ASA1(config)# clock set 10:26:00 Jun 10 2016 //设置时间
ASA1(config)# show clock
10:27:05.239 GMT Fri Jun 10 2016
NTP同步(client)
ASA1(config)# show running-config ntp
ntp authentication-key 1 md5 cisco
ntp authenticate
ntp trusted-key 1
ntp server 192.168.12.100 key 1 source DMZ
ASA文件系统
ASA1(config)# dir /all //虚拟机只能看见asdm
disk0:/asa842-k8.bin //boot system 可选的系统
disk0:/asdm-731.bin //asdm p_w_picpath asdm镜像
disk0:/boot.cfg //cfg 启动配置文件 runningconfig 和start 不可见
ASA1(config)# boot system disk0:/asa842-k8.bin
ASA1(config)# asdm p_w_picpath disk0:/asdm-731.bin
ASA1(config)# copy running-config disk0:/boot.cfg //将running保存到指定文件
ASA1(config)# boot config disk0:/boot.cfg //指定启动加载的配置文件
日志系统
可发送给:console;ASDM;Monitor;Buffer;Syslog;SNMP Trap;Email;NetFlow
日志的格式及消息等级:
logging默认关闭
logging enable
logging console 7 //表示将等级7(全部信息)发送到console口 取消加no
logging buffered 7 //存入缓存
logging asdm informational //发给ASDM等级6的日志
ASA1(config)# show running-config logging
logging enable
logging trap debugging // 发送指定日志级别(可自定义一个列表)
**logging list locketest level information class ospf //定义一个ospf的列表
**logging trap debugging //发送locketest
logging message 503001 level alerts //将来自503001的信息等级设置为1
no logging message 503001 //禁用日志503001
logging host DMZ 192.168.12.1 //指定出接口日志服务器(syslogserver)IP地址
排错工具Packet Tracer
Packet Tracer模拟一个数据包穿越ASA的数据通道,并跟踪ASA对该数据包的整个处理过程
ASA1(config)# packet-tracer input dmZ icmp 192.168.12.100 8 0 192.168.12.139
Phase: 1 //查看路由
Type: ROUTE-LOOKUP
Subtype: Resolve Egress Interface
Result: ALLOW
Config:
Additional Information:
in 192.168.12.139 255.255.255.255 identity
Phase: 2
Type: ACCESS-LIST
Subtype:
Result: ALLOW
Config:
Implicit Rule
Additional Information:
Phase: 3
Type: NAT
Subtype: per-session
Result: ALLOW
Config:
Additional Information:
Phase: 4 //查看ip的options字段,防火墙默认不允许带options的ip包
Type: IP-OPTIONS
Subtype:
Result: ALLOW
Config:
Additional Information:
Phase: 5
Type: CLUSTER-REDIRECT
Subtype: cluster-redirect
Result: ALLOW
Config:
Additional Information:
Phase: 6
Type: INSPECT
Subtype: np-inspect
Result: ALLOW
Config:
Additional Information:
Phase: 7
Type: INSPECT
Subtype: np-inspect
Result: ALLOW
Config:
Additional Information:
Phase: 8
Type: FLOW-CREATION
Subtype:
Result: ALLOW
Config:
Additional Information:
New flow created with id 33, packet dispatched to next module
Result:
input-interface: DMZ
input-status: up
input-line-status: up
output-interface: NP Identity Ifc
output-status: up
output-line-status: up
Action: allow
抓包
ASA1(config)# capture test interface dmz
ASA1(config)# no capture test interface dmz //停止抓包
ASA1(config)# no capture test //删除包
ASA1(config)# show capture test
23 packets captured
1: 13:34:41.259263 192.168.12.139.514 > 192.168.12.1.514: udp 88
2: 13:34:41.259340 192.168.12.139.514 > 192.168.12.1.514: udp 107
..........................
23: 13:35:17.952999 192.168.12.139.514 > 192.168.12.1.514: udp 94
23 packets shown
配置带外网管口
接口下
ASA1(config-if)# security-level 100 //建议设安全级别最高
ASA1(config-if)# management-only //只用于网管
Telnet网管
启用Telnet网管
ASA1(config)# telnet 192.168.17.100 255.255.255.255 inside //允许来着inside口的指定ipTelnet
ASA1(config)# telnet 0 0 DMZ //允许来自DMZ口的所有Telnet连接
注:不允许接口级别最低的Telnet进入
ASA1(config)# passwd cisco //登录需要密码
ASA1(config)# enable password 502
ASA1(config)# username admin password cisco privilege 15 //也可用本地用户认证
ASA1(config)# aaa authentication telnet console LOCAL //在Telnet登录应用本地登入
SSH网管
ASA1(config)# show running-config dns //先配好域名
dns domain-lookup DMZ
DNS server-group DefaultDNS
name-server 192.168.12.100
domain-name java.local
ASA1(config)# crypto key generate rsa modulus 1024 //为SSH加密会话产生加密密钥
ASA1(config)# ssh 192.168.17.100 255.255.255.255 inside //允许接入
ASA1(config)# aaa authentication ssh console LOCAL //ssh用aaa的本地认证
ASA1(config)# ssh 0 0 DMZ
注:远程不能用Telnet,必须用ssh
创建本地管理账号
ASA1(config)# username admin attributes //设置名为admin账户的属性
ASA1(config-username)# service-type ? //设置服务类型(不设置的话什么都能用)
username mode commands/options:
admin User is allowed access to the configuration prompt. //允许进config
nas-prompt User is allowed access to the exec prompt. //低权限 不能进config
remote-access User is allowed network access. //只能远程
aaa authentication enable console LOCAL //这两句可让service-type生效
aaa authorization exec LOCAL
R3#ssh -l admin 192.168.12.100 //登录
HTTPS网管
ASA1(config)# http server enable
ASA1(config)# http 192.168.12.0 255.255.255.0 DMZ
ASA1(config)# aaa authentication http console LOCAL
ASA1(config)# username cisco password cisco privilege 15 //权限必须要15级
只能使用ASDM
ASA需要一个服务器的证书(缺省是ASA自签名证书——一般会报错)
客户认证:任何密码
AAA的一次性密码
证书认证+一次性密码
SNMP
v1/v2c/v3 SNMPV3才有加密认证功能。认证包括MD5 or SHA,加密包括DES or RSA
ASA1(config)# snmp-server group group001 v3 priv //创建组
ASA1(config)# snmp-server user admin group001 v3 auth md5 cisco privde des Cisco
//账号admin 属于group001组 版本v3 认证md5密码是Cisco 加密des密码Cisco
ASA1(config)# snmp-server host dmZ 192.168.12.1 version 3 admin
//v1 v2 把version 3 换成comunit
ASA1(config)# snmp-server location beijing //用于说明的(非必须)
ASA1(config)# snmp-server contact xiaoming
ASA1(config)# snmp-server enable traps snmp ? //允许trap snmp一些信息
configure mode commands/options:
authentication Enable authentication trap
coldstart Enable coldStart trap
linkdown Enable linkDown trap
linkup Enable linkUp trap
warmstart Enable warmstart trap
<cr>
认证管理访问
ASA1(config)# aaa-server aaaname protocol ? //定义要用的协议和名字
configure mode commands/options:
http-form Protocol HTTP form-based
kerberos Protocol Kerberos
ldap Protocol LDAP
radius Protocol RADIUS
sdi Protocol SDI
tacacs+ Protocol TACACS+
ASA1(config)# aaa-server aaaname (DMZ) host 192.168.12.100 cisco //定义服务器位置和key—cisco
在ssh上用AAA
ASA1(config)# aaa authentication ssh console aaaname LOCAL
注:记得no aaa authentication exec LOCAL
若要做本地授权则在本地设置一个和认证服务器上相同用户名密码的账号:
ASA1(config)# username test1 password cisco privilege 15
自签名证书
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。