我有一台运行 8.3.1 软件的 Cisco ASA 5505。我已经设置了我的 VLAN,并且我有一个静态 IP 地址块。一个 IP 地址被设置为“外部”接口 IP 地址,我有一条静态路由用于 Internet 访问。我在内部和外部接口之间也有 NAT。
问题是我有一个要使用的 DMZ VLAN,并且该 VLAN 上的所有服务器都对入站和出站流量使用不同的 IP 地址。我按照 Cisco 论坛上这篇文章的说明进行操作,但无法路由流量。
https://supportforums.cisco.com/discussion/11687031/cisco-asa-5505-multiple-outside-statics-ip
object network dmz
subnet 192.168.1.0 255.255.255.0
nat (guest,outside) dynamic 155.1.1.2
运行此命令并检查 ASDM 上的 NAT 规则后,它会创建与“内部”接口相同的 NAT 规则,但转换的源是辅助 IP 地址。问题是它不会将流量路由到 Internet。如果我将转换后的源更改为“外部”,它会路由,但传出 IP 地址与所有其他 VLAN 相同。
我想我可能需要添加另一个静态路由或某种类型的双 NAT 规则;我不确定。任何帮助将不胜感激。
我的整个配置如下,这里是我一直在玩的一些领域:
我想我在这里可能需要一个静态路由,使用辅助 IP 地址,但我只能为一个接口创建路由。xxxx 是我的静态 IP 地址块的网关。
route outside 0.0.0.0 0.0.0.0 x.x.x.x 1
当我按照上面链接中的说明进行操作时,它创建了另一个对象(刚刚注意到)。我认为重复的对象(重叠)可能会导致问题。
object network dmz nat (dmz,outside) dynamic x.x.x.x
配置:
: Saved
:
ASA Version 8.3(1)
!
hostname xxxxxxxxxx
enable password xxxxxxxxxx encrypted
passwd xxxxxxxxxx encrypted
names
!
interface Vlan1
nameif inside
security-level 100
ip address 192.168.1.1 255.255.255.0
!
interface Vlan2
nameif outside
security-level 0
ip address x.x.x.x 255.255.255.0
!
interface Vlan3
nameif dmz
security-level 100
ip address 192.168.2.1 255.255.255.0
!
interface Ethernet0/0
switchport access vlan 2
!
interface Ethernet0/1
!
interface Ethernet0/2
switchport access vlan 3
!
interface Ethernet0/3
!
interface Ethernet0/4
!
interface Ethernet0/5
!
interface Ethernet0/6
!
interface Ethernet0/7
!
boot system disk0:/asa831-k8.bin
ftp mode passive
dns domain-lookup inside
dns server-group DefaultDNS
name-server 8.8.8.8
name-server 8.8.4.4
same-security-traffic permit inter-interface
object network obj-192.168.1.0
subnet 192.168.1.0 255.255.255.0
object network obj_any
subnet 0.0.0.0 0.0.0.0
object network obj-192.168.2.0
subnet 192.168.2.0 255.255.255.0
object network dmz
subnet 192.168.2.0 255.255.255.0
access-list inside_access_in extended permit ip any any
pager lines 24
logging asdm informational
mtu inside 1500
mtu outside 1500
mtu dmz 1500
no failover
icmp unreachable rate-limit 1 burst-size 1
asdm image disk0:/asdm-645.bin
no asdm history enable
arp timeout 14400
!
object network obj-192.168.1.0
nat (inside,outside) dynamic interface
object network dmz
nat (dmz,outside) dynamic x.x.x.x
access-group inside_access_in in interface inside control-plane
route outside 0.0.0.0 0.0.0.0 x.x.x.x 1
dhcpd auto_config outside
!
dhcpd address 192.168.1.5-192.168.1.10 inside
dhcpd enable inside
!
dhcpd address 192.168.2.10-192.168.2.20 dmz
dhcpd dns 8.8.8.8 interface dmz
dhcpd enable dmz
!