ConoHa VPS(Ver.2.0)では標準で17個のIPv6が利用できますが、ご利用されるディストリビューションによっては初期状態でVPSに設定されておりません。

IPv6を利用するためには、VPSの設定を変更する必要があります。

IPv6確認手順

コントロールパネル内サーバー詳細画面のネットワーク情報にある「タイプ」項目のラジオボタンよりIPv6を選択すると、IPアドレスとプレフィックス長が確認できますのでお控えください。

利用手順

IPv6のサーバーOS側設定について、Ubuntu 24.04での手順例を掲載します。

サーバーOS内操作手順例

Step 1: ネットワーク設定ファイルの編集

下記コマンドにて、ネットワーク設定ファイルを作成します。{追記するグローバルIPアドレス}にはグローバルIPアドレス(IPv6)を、{プレフィックス長}には追加IPアドレスのプレフィックス長を入力してください。
また、{MACアドレス},{DNSサーバー1(IPv6)},{DNSサーバー2(IPv6)},{ゲートウェイ(IPv6)}もそれぞれ入力が必要です。
各情報はコントロールパネル内サーバー詳細画面のネットワーク情報よりご確認ください。


# cat <<EOF > /etc/netplan/11-ipv6.yaml
network:
    version: 2
    ethernets:
        eth0:
            accept-ra: false
            addresses:
            - {追記するグローバルIPアドレス1(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス2(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス3(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス4(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス5(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス6(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス7(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス8(IPv6)}/{プレフィックス長}  
            - {追記するグローバルIPアドレス9(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス10(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス11(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス12(IPv6)}/{プレフィックス長} 
            - {追記するグローバルIPアドレス13(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス14(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス15(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス16(IPv6)}/{プレフィックス長}
            - {追記するグローバルIPアドレス17(IPv6)}/{プレフィックス長}        
            match:
                macaddress: {MACアドレス}
            mtu: 1500
            nameservers:
                addresses:
                - {DNSサーバー1(IPv6)}
                - {DNSサーバー2(IPv6)}
            routes:
            -   to: ::/0
                via: {ゲートウェイ(IPv6)}
            set-name: eth0
EOF

Step 2:ネットワーク設定ファイルの権限設定

ネットワーク設定ファイルの権限設定を行います。

# chmod 600 /etc/netplan/*

Step 3:NIC反映

下記コマンドでNICを反映し、設定完了となります。

# netplan apply

メモ

Open vSwitchに関するエラーが表示される場合がありますが、設定が反映されていれば問題ありません。

Step 4:NIC反映確認

下記コマンドでNICの反映状態を確認できます。

# ip addr show eth0

# ping6 {設定したグローバルIPアドレス(IPv6)}