状況は次のとおりです。
いくつかのクライアントがスイッチに接続されており、スイッチはCisco2621に接続されています。
クライアントはすべて192.168.1.0/24の範囲のIPアドレスを持ち、ルーターアドレスは192.168.1.254です。
したがって、ホストAのアドレスは192.168.1.1で、ホストBのアドレスは192.168.1.2です。
別のアドレス(たとえば、192.168.1.1の場合は172.16.1.1)を使用して各ホストにアクセスできるようにしたいと思います。
したがって、ルーターでNATこれを実行できる必要があります。ループバックインターフェイスを試して使用し、アドレスを割り当てて、外部でip natを使用しましたが、実際には取得できませんでした。それは機能しています。
これを行う方法についてのアイデアは素晴らしいでしょう。
ありがとう
この構成は、ルーターがスティックの同じ端に転送するため、「スティック上のNAT」と呼ばれます。
シスコには ここに優れた設計技術ノート があります。これは、実際にループバックだけでなく、ルートマップでも使用する方法を説明しています。これはあなたを助けるかもしれません。
使用している構成は次のとおりです。ほんの少しの調整で、セットアップで使用できるはずです。
interface Loopback0
ip address 10.0.1.1 255.255.255.252
ip nat outside
interface Ethernet0
ip address 192.168.1.2 255.255.255.0 secondary
ip address 10.0.0.2 255.255.255.0
ip nat inside
ip policy route-map Nat-loop
ip nat pool external 192.168.2.2 192.168.2.3 prefix-length 29
ip nat inside source list 10 pool external overload
ip nat inside source static 10.0.0.12 192.168.2.1
ip classless
ip route 0.0.0.0 0.0.0.0 192.168.1.1
ip route 192.168.2.0 255.255.255.0 Ethernet0
access-list 10 permit 10.0.0.0 0.0.0.255
access-list 102 permit ip any 192.168.2.0 0.0.0.255
access-list 102 permit ip 10.0.0.0 0.0.0.255 any
access-list 177 permit icmp any any
route-map Nat-loop permit 10
match ip address 102
set ip next-hop 10.0.1.2