Mathematical.jp

よいこの低学年向けすうがくひろば



PAT(オーバーローディング)の設定


PAT(オーバーローディング)の設定

PATはダイナミックNATにポート番号を付加して多重化を行い、複数のローカルIPアドレスを1つのグローバルIPアドレスにマッピングすることによってIPアドレスの効率的な利用を可能にした技術です。

オーバーロード変換(PAT)の設定

ダイナミックNATと大きく異なる点はかならず「overload」を指定することになります。

Process1

内部グローバルIPアドレスの使用を許可する送信元IPアドレスを指定

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
access-list {番号} permit {送信元IPアドレス} {ワイルドカード}
access-list {番号} permit {送信元IPアドレス} {ワイルドカード}
access-list {番号} permit {送信元IPアドレス} {ワイルドカード} 
Process2

定義したアクセスリストをPATにマッピングさせる

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ip nat inside source list {番号} interface {インターフェイス} overload
ip nat inside source list {番号} interface {インターフェイス} overload
 ip nat inside source list {番号} interface {インターフェイス} overload 
Process3

内部ローカル側と内部グローバル側のインターフェイスにPATを適用

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ip nat {inside/outside}
ip nat {inside/outside}
ip nat {inside/outside} 

PAT(overloading)の設定

内部側が属しているネットワークは10.1.1.0とします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Router(config)# access-list 1 permit 10.1.1.0 0.0.0.255
Router(config)# ip nat inside source 1 interface serial0/0 overload
Router(config)# interface fastethernet0/1
Router(config-if)# ip nat inside
Router(config-if)# interface serial0/0
Router(config-if)# ip nat outside
Router(config)# access-list 1 permit 10.1.1.0 0.0.0.255 Router(config)# ip nat inside source 1 interface serial0/0 overload Router(config)# interface fastethernet0/1 Router(config-if)# ip nat inside Router(config-if)# interface serial0/0 Router(config-if)# ip nat outside
Router(config)# access-list 1 permit 10.1.1.0 0.0.0.255
Router(config)# ip nat inside source 1 interface serial0/0 overload
Router(config)# interface fastethernet0/1
Router(config-if)# ip nat inside
Router(config-if)# interface serial0/0
Router(config-if)# ip nat outside

NATのその他のコマンド

NATテーブルの表示

インサイドグローバルIPアドレスとインサイドローカルIPアドレスを固定して表示させるコマンド。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
show ip nat translations
show ip nat translations
show ip nat translations

NATの統計情報の表示

NAT変換の際においての実行したIPアドレスについての統計情報を表示させるコマンド。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
show ip nat statistics
show ip nat statistics
show ip nat statistics
PAGE TOP