ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 での固定ネットワーク構成を使用したシステムの接続 Oracle Solaris 11.1 Information Library (日本語) |
IP インタフェース構成の削除 (ipadm delete-ip)
IP インタフェース構成の無効化 (ipadm disable-ip)
インタフェースのアドレスの削除 (ipadm delete-addr)
5. Oracle Solaris を実行するノートパソコン上での無線ネットワークの構成
A. 比較マップ: ifconfig コマンドと ipadm コマンド
このセクションでは、ipadm コマンドを使用して選択した IP インタフェースのプロパティーを設定する方法について説明します。
IP インタフェースには、データリンクと同様に、特定のネットワーク環境に合わせてカスタマイズできるプロパティーがあります。各インタフェースには 2 つのプロパティーセットが存在します。1 つは IPv4 プロトコル用のセットで、もう 1 つは IPv6 プロトコル用のセットです。MTU などの一部のプロパティーは、データリンクと IP インタフェースの両方に共通です。そのため、データリンクに対してある MTU 値を構成し、そのリンク上に構成されているインタフェースに対して別の MTU 値を構成できます。さらに、その IP インタフェースをたどる IPv4 パケットと IPv6 パケットに適用される異なる MTU 値を構成できます。
IP インタフェースのプロパティーを設定するには、3 つの ipadm サブコマンドを使用します。
ipadm show-ifprop -p property interface サブコマンドは、IP インタフェースのプロパティーとそれらの現在値を表示します。-p property オプションを使用しなかった場合は、IP インタフェースのすべてのプロパティーが一覧表示されます。IP インタフェースを指定しなかった場合は、すべての IP インタフェースのすべてのプロパティーが一覧表示されます。
ipadm set-ifprop -p property=value interface サブコマンドは、IP インタフェースのプロパティーに値を割り当てます。
ipadm reset-ifprop -p property interface サブコマンドは、特定のプロパティーをそのデフォルト値にリセットします。
ネットワーク内で、あるホストは、別のホストシステムに宛てられたデータパケットを受信できます。受信側のローカルシステムでパケット転送を有効にすることによって、そのシステムは、データパケットを宛先ホストに転送できます。デフォルトでは、IP 転送は無効になっています。
パケット転送は、IP インタフェースと TCP/IP プロトコルのどちらにも設定できるプロパティーによって管理されます。パケットの転送方法を選択できるようにする場合は、IP インタフェース上でパケット転送を有効にします。たとえば、複数の NIC を備えたシステムがあるとします。一部の NIC が外部ネットワークに接続されているのに対して、その他の NIC はプライベートネットワークに接続されています。そのため、すべてのインタフェースではなく、一部のインタフェース上でのみパケット転送を有効にします。
TCP/IP プロトコルのプロパティーを設定することで、システム上でグローバルにパケット転送を有効化することもできます。「グローバルなパケット転送の有効化」を参照してください。
注 - IP インタフェースとプロトコルの forwarding プロパティーは、どちらも排他的ではありません。インタフェースとプロトコルのプロパティーを同時に設定できます。たとえば、プロトコル上でグローバルにパケット転送を有効にしてから、システム上の IP インタフェースごとにパケット転送をカスタマイズできます。したがって、そのシステムではパケット転送はグローバルに有効ですが、選択的でもあります。
IP インタフェース上でパケット転送を有効にするには、次のコマンドを使用します。
# ipadm set-ifprop forwarding=on [-m protocol-version] interface
ここで、protocol-version は IPv4 または IPv6 のどちらかです。このコマンドは、IPv4 パケットと IPv6 パケットで別個に実行する必要があります。
次は、システム上で IPv4 パケット転送のみを有効にする方法の例です。
# ipadm show-ifprop -p forwarding net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE net0 forwarding ipv4 rw off off off on,off net0 forwarding ipv6 rw off -- off on,off # ipadm set-ifprop -p forwarding=on -m ipv4 net0 # ipadm show-ifprop net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE ... net0 forwarding ipv4 rw on on off on,off ...