Networking
Cisco ASA:單個介面上的多個靜態 IP
我有一台 cisco ASA 5505(8.0.4 版),目前在外部介面 10.1.1.1 上有一個 IP 地址。這用於與外界的所有通信。
我想向這個介面添加第二個 IP,172.16.0.1,它只會用於到特定遠端 IP (203.203.203.203) 的流量
也就是說,如果一個數據包是發往 203.203.203.203 的,它會從外部介面發出,源 IP 為 172.16.0.1;任何其他流量從源 IP 為 10.1.1.1 的外部介面流出
目前配置:
interface Vlan2 nameif outside security-level 0 ip address 10.1.1.1 255.255.255.0 ! interface Ethernet0/0 switchport access vlan 2 ! global (outside) 1 interface route outside 0.0.0.0 0.0.0.0 10.1.1.1 1
如何添加第二個 IP 並進行所需的路由調整?
您不能將同一介面上的多個 IP 分配給設備本身。
您可以做的是在具有不同 VLAN 號的同一物理埠上創建一個虛擬介面,將 172 IP 分配給該介面,通過該介面將所有流量路由到 203.203.203.203,然後將 ASA 外部的東西放在相同的 VLAN 並負責將流量路由到更遠的地方。
我假設您已經混淆了 IP 地址,因為 172.16.0.0/16 是一個私有範圍。
您需要創建一個動態 nat。首先,您將創建一個訪問列表:
access-list custom_outside standard permit <inside_addresses> <inside_subnet>
然後你會創建一個 nat:
static (<from_int>,<to_int>) 172.16.0.1 access-list custom_outside
這會將 acl 中的地址
custom_outside
轉換為 172.16.0.1