我有一个思科ASA 5505(版本8.0.4),目前有一个IP地址在外部接口,10.1.1.1。 这是用于与外界的所有交stream。
我想添加第二个IP到这个接口,172.16.0.1,只会被用于stream量到一个特定的远程IP(203.203.203.203)
也就是说,如果一个数据包是203.203.203.203,那么它会从源IP 172.16.0.1出去; 任何其他stream量都会通过源IP为10.1.1.1的外部接口出去
当前configuration:
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编号的物理端口上创build一个虚拟接口,将172 IP分配给该接口,通过这个接口将所有的stream量路由到203.203.203.203,然后在ASA外部有一些东西坐在相同的VLAN,并负责进一步路由该stream量。
我假设你已经混淆了IP地址为172.16.0.0/16是一个私人范围。
你需要创build一个dynamicNAT。 首先你会创build一个访问列表:
access-list custom_outside standard permit <inside_addresses> <inside_subnet>
那么你会创build一个nat:
static (<from_int>,<to_int>) 172.16.0.1 access-list custom_outside
那会将custom_outside acl中的地址设为172.16.0.1