ASA5505防火墙的基本配置:
目的:允许outside的网络访问inside的服务器的http以及icmp
防火墙是分区域的inside的安全等级是100 outside的安全等级是0
默认情况下高等级可以到低等级,低等级不可以到高等级,除非写ACL允许通过
或是其他的方法
![](http://tiebapic.baidu.com/forum/w%3D580/sign=d845465c4443fbf2c52ca62b807eca1e/1f7a251f95cad1c8b99f9f73683e6709c93d5175.jpg?tbpicau=2025-02-24-05_8c5c60c38f5499e90e9f4fb301e67aef)
因为ASA5505是没有动态路由的,只能依靠外部的路由器通过写静态路由然后重分布到动态路由才可以实现动态路由这一说法
默认情况下 Ethernet 0/0 是绑定vlan 2 outside
Ethernet 0/1 是绑定vlan 1 inside
vlan1 IP地址192.168.1.1/24 dhcpd192.168.1.5-192.168.1-35
(这是ASA5505默认的配置连接inside接口的客户机直接点dhcp就可以获得IP地址,可以改它的IP地址或者自己定义,可以是静态的自己输入)
ASA防火墙的配置:首先先配置inside vlan1 的接口的IP地址以及inside,dhcpd的地址池
如果你觉得默认地址也可以那就跳过这一步用默认的地址
ciscoasa(config)#interface vlan 1
ciscoasa(config-if)#no ip address (要先删掉ASA默认的IP地址才能配置其他的地址)
ciscoasa(config-if)#ip address 1.1.1.1255.255.255.0
ciscoasa(config)#dhcpd address1.1.1.2-1.1.1.254 inside (IP地址池范围)
ciscoasa(config)#dhcpd dns 8.8.8.8interface inside (也给dhcpd分配dns)
ciscoasa(config)#interface vlan 2 (配置vlan2 outside的IP地址)
ciscoasa(config-if)#ip address 192.168.1.1255.255.255.0
ciscoasa(config-if)#exit
ciscoasa(config)#access-list cisco extendedpermit icmp 2.2.2.0 255.255.255.0 1.1.1.0 255.255.255.0 (在ASA上写一条允许IP地址2.2.2.0到1.1.1.0的icmp包)
ciscoasa(config)# ciscoasa(config)#access-listcisco extended permit tcp 2.2.2.0 255.255.255.0 1.1.1.0 255.255.255.0 eq www (再写一条允许http通过的ACL)
ciscoasa(config)#access-group cisco ininterface outside
(并将它绑定在outside区 方向为in)
ciscoasa(config)#route outside 0.0.0.00.0.0.0 192.168.1.2
(写一条指向外网outside的默认路由)
路由器R1上的配置
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 192.168.1.1255.255.255.0
R1(config-subif)#no ip address
R1(config)#interface fastEthernet 0/1
R1(config-if)#ip address 192.168.2.1255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ip route 1.1.1.0 255.255.255.0192.168.1.1 (写一条路由器到达防火墙内部的1.1.1.0网段的静态路由然后将这条路由重分布到ospf )
R1(config)#router ospf 1
R1(config-router)#network 192.168.1.20.0.0.0 area 0
R1(config-router)#network 192.168.2.10.0.0.0 area 0
R1(config-router)#redistribute staticsubnets (重分布到达防火墙1.1.1.0的静态路由)
路由器R2上的配置
R2(config-if)#interface fastEthernet 0/0
R2(config-if)#ip address 192.168.2.2 255.255.255.0
R2 (config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface fastEthernet 0/1
R2(config-if)#ip addres 2.2.2.254255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#router ospf 1
R2(config-router)#network 192.168.2.20.0.0.0 area 0
R2(config-router)#network 2.2.2.254 0.0.0.0area 0
目的:允许outside的网络访问inside的服务器的http以及icmp
防火墙是分区域的inside的安全等级是100 outside的安全等级是0
默认情况下高等级可以到低等级,低等级不可以到高等级,除非写ACL允许通过
或是其他的方法
![](http://tiebapic.baidu.com/forum/w%3D580/sign=d845465c4443fbf2c52ca62b807eca1e/1f7a251f95cad1c8b99f9f73683e6709c93d5175.jpg?tbpicau=2025-02-24-05_8c5c60c38f5499e90e9f4fb301e67aef)
因为ASA5505是没有动态路由的,只能依靠外部的路由器通过写静态路由然后重分布到动态路由才可以实现动态路由这一说法
默认情况下 Ethernet 0/0 是绑定vlan 2 outside
Ethernet 0/1 是绑定vlan 1 inside
vlan1 IP地址192.168.1.1/24 dhcpd192.168.1.5-192.168.1-35
(这是ASA5505默认的配置连接inside接口的客户机直接点dhcp就可以获得IP地址,可以改它的IP地址或者自己定义,可以是静态的自己输入)
ASA防火墙的配置:首先先配置inside vlan1 的接口的IP地址以及inside,dhcpd的地址池
如果你觉得默认地址也可以那就跳过这一步用默认的地址
ciscoasa(config)#interface vlan 1
ciscoasa(config-if)#no ip address (要先删掉ASA默认的IP地址才能配置其他的地址)
ciscoasa(config-if)#ip address 1.1.1.1255.255.255.0
ciscoasa(config)#dhcpd address1.1.1.2-1.1.1.254 inside (IP地址池范围)
ciscoasa(config)#dhcpd dns 8.8.8.8interface inside (也给dhcpd分配dns)
ciscoasa(config)#interface vlan 2 (配置vlan2 outside的IP地址)
ciscoasa(config-if)#ip address 192.168.1.1255.255.255.0
ciscoasa(config-if)#exit
ciscoasa(config)#access-list cisco extendedpermit icmp 2.2.2.0 255.255.255.0 1.1.1.0 255.255.255.0 (在ASA上写一条允许IP地址2.2.2.0到1.1.1.0的icmp包)
ciscoasa(config)# ciscoasa(config)#access-listcisco extended permit tcp 2.2.2.0 255.255.255.0 1.1.1.0 255.255.255.0 eq www (再写一条允许http通过的ACL)
ciscoasa(config)#access-group cisco ininterface outside
(并将它绑定在outside区 方向为in)
ciscoasa(config)#route outside 0.0.0.00.0.0.0 192.168.1.2
(写一条指向外网outside的默认路由)
路由器R1上的配置
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 192.168.1.1255.255.255.0
R1(config-subif)#no ip address
R1(config)#interface fastEthernet 0/1
R1(config-if)#ip address 192.168.2.1255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ip route 1.1.1.0 255.255.255.0192.168.1.1 (写一条路由器到达防火墙内部的1.1.1.0网段的静态路由然后将这条路由重分布到ospf )
R1(config)#router ospf 1
R1(config-router)#network 192.168.1.20.0.0.0 area 0
R1(config-router)#network 192.168.2.10.0.0.0 area 0
R1(config-router)#redistribute staticsubnets (重分布到达防火墙1.1.1.0的静态路由)
路由器R2上的配置
R2(config-if)#interface fastEthernet 0/0
R2(config-if)#ip address 192.168.2.2 255.255.255.0
R2 (config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface fastEthernet 0/1
R2(config-if)#ip addres 2.2.2.254255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#router ospf 1
R2(config-router)#network 192.168.2.20.0.0.0 area 0
R2(config-router)#network 2.2.2.254 0.0.0.0area 0