IPv6アドレスの設定および無効化CentOS6.4でIPv6アドレスを設定する際の覚書です。IPv4アドレスが割り振られており、その上からIPv6アドレスを設定するデュアルスタックを想定した設定方法です。IPv6の仕様上、アドレスを自動設定するなども可能なのですが、通常サーバ機器には固定IPアドレスを割り当てるのが一般的なので自動設定は行わず手動設定という前提です。いうもののIPv6に関して何も意識していなくともIPv6の仕様上、DHCPがない環境においても自動設定することが可能であり、リンクローカルアドレスについては自己生成するアドレスなのでIPv6対応のOSであればユーザが知らない間に自動で設定されていることが多々あります。下記では以下のリンクローカルアドレスが自動設定されています。KiB)実際のIPv6の設定ですが、まず/etc/sysconfig/networkを編集し以下の内容を追記します。IPv6アドレスの自動設定を無効にするIPV6_AUTOCONF=no次に/etc/sysconfig/network-scripts/ifcfg-eth0に以下を追記します。アドレスは実際の環境に置き換えてください。デフォルトゲートウェイアドレスを設定するIPV6_DEFAULTGW=2001:db8:0::1これで設定が完了しましたのでネットワークを再起動します。restart再起動後、アドレスが正常に設定されているか確認してみます。KiB)さらにゲートウェイも設定されているか確認してみます。IPv6ではデフォルトゲートウェイは::/0と表現されます。routeコマンドの-nオプションはアドレスをホスト名に変換しないというオプションであり、-Ainet6はIPv6を対象にするという意味です。eth0自身のインターフェイスにpingをうってみます。IPv6でpingの確認を行うときはping6コマンドを使用します。msまたIPv6のスタティックルートを追加する際は以下のようにコマンドを実行します。2001:db8::200■IPv6の無効化IPv6を無効にする場合は以下のように設定を行います。1上記を設定後、以下のコマンドで編集した内容を有効にします。1以下のコマンドでIPv6に関する情報が表示されないことを確認します。