50%オフ すべてのプラン、期間限定。から開始 $2.48/mo
残り 8 分
セキュリティとネットワーキング

Ubuntu で IPV6 を有効/無効にする方法 [4 つのクイック ステップ]

リリー・カーネル By リリー・カーネル 8 分で読めます 2025 年 7 月 22 日更新
無効にする 有効にする IPv6 ubuntu

インターネット プロトコルの最新リビジョンとそのさまざまな利点は、その使用方法を学ぶのに十分な励みになります。あなたが尋ねているかもしれない根本的な質問は、どこから始めればよいのかということです。それは簡単です。まず、Ubuntu IPv6 (インターネット プロトコル バージョン 6) を有効にする方法を理解する必要があります。これを実現するには、このガイドラインを使用して、Ubuntu サーバーで IPv6 を有効にする各手順を理解することができます。次に進む前に、IPv6 とその利点について知っていることを確認する必要があります。

IPv6とは何ですか?

IPv6(インターネットプロトコルバージョン)sion 6) は、IPv4 を進歩させ、最終的には IPv4 に代わるように設計された、次世代のインターネット プロトコル (IP) アドレス標準です。コンピューター、携帯電話、ホーム オートメーション コンポーネント、IoT センサーなど、インターネットに接続されているすべてのデバイスは、他のデバイス間で通信するために複数の IP アドレスを必要とします。 IPv4 と呼ばれる元の IP アドレス システムは、非常に多くの接続デバイスの増加により広く使用されているため、アドレスが不足しつつあります。 IPv4 と IPv6 の違いについて詳しくは、以下を参照してください。IPv4 と IPv6: IPv4 に代わる IPv6 の設定方法

IPv6 と IPv4

IPv6の利点は何ですか?

IPv6 は最新のインターネット プロトコル バージョンであり、IPv4 と同様に機能します。どちらも、インターネット対応デバイスが通信するために必要な一意の IP アドレスを提供します。ただし、IPv4 と比較すると 1 つの重要な違いがあります。 128ビットIPアドレス.

IPv6 の主な利点は次のとおりです。

  • 自動構成の提供
  • プライベートアドレスの衝突がない
  • マルチキャストルーティングの改善
  • より単純なヘッダー形式
  • 簡素化され、より効率的なルーティング
  • サービス品質の向上 (フローラベル付け)
  • 組み込みの認証とサポート
  • 柔軟な選択肢と拡張機能を提供する
  • より管理しやすい管理 (DHCP なし)

IPv6 はなぜ導入されたのですか?

IPv6 は、アドレス空間の枯渇を解決するために明示的に作成されました。 1980 年代においてさえ、専門家は疲労問題についての懸念を指摘していました。さらに、IPv4 アドレッシングの開始直後、スケーラビリティや機能の問題など、さまざまな制限が明らかになりました。

こちらもお読みください: MikroTik での DNS 構成 

Ubuntu で IPV6 をセットアップする方法

システムで Ubuntu IPv6 を有効にするために必要な段階的なガイドラインは次のとおりです。

ステップ 1: sysctl.conf ファイルの編集

Ubuntu を構成するための最初のステップ IPv6 でサーバーにログインすることです ルートアクセス。その後、sysctl.conf ファイル内の情報の一部を変更する必要があります。これを行うには、ファイルを編集モードで入力します。このチュートリアルでは、vim エディタを使用します。任意のファイル エディタを使用できることに注意してください。

vim /etc/sysctl.conf

ファイルの末尾に以下を追加する必要があります。

net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.all.disable_ipv6 = 0

ファイルを保存して閉じます

ステップ 2: インターフェースファイルの編集

編集が必要なもう 1 つのファイルは、パスの下にあるインターフェイス ファイルです。  /etc/ネットワーク/。 これらの手順を実行する前に、まず /etc/network/interfaces ファイルのバックアップ コピーを作成してください。

vim /etc/network/interfaces

次の行をインターフェースファイルに追加する必要があります。

iface eth0 inet6 static
pre-up modprobe ipv6
address IPv6-IP-Address
netmask 64
gateway IPv6-IP-Gateway-Address

次に、インターフェイス ファイルを保存して終了する必要があります。 IPv6-IP-Address と IPv6-IP-Gateway-Address を、提供された Ubuntu IPv6 の詳細に必ず置き換える必要があることに注意してください。

ステップ 3: ネットワークサービスの再起動

サーバー上で Ubuntu IPv6 アドレスを有効にする 3 番目の手順は、変更を有効にするためにネットワーク サービスを再起動することです。

service networking restart

 ステップ 4: Ubuntu IPv6 のインストールを確認する

以下のコマンドを使用して、正しい IPv6 アドレスが Linux オペレーティング システムにインストールされているかどうかを確認できます。

ifconfig eth0

これらの手順を理解するために、次の例を取り上げます。

eth0 Link encap:Ethernet HWaddr 06:0c:6c:01:12:98

          inet アドレス:103.25.202.165 Bcast:103.25.202.255 マスク:255.255.255.0

          inet6 アドレス: fe80::40c:6cff:fe01:1298/64 スコープ:リンク

          inet6 アドレス: 2400:c980:0:2::2/64 スコープ:グローバル

          アップブロードキャスト実行中のマルチキャスト MTU:1500 指標:1

          RX パケット:2505260 エラー:0 ドロップ:14 オーバーラン:0 フレーム:0

          TX パケット:640650 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0

          衝突:0 txqueuelen:1000

          RX バイト:203319645 (203.3 MB) TX バイト:74852651 (74.8 MB)

次の行に注目してください。

inet6 アドレス: 2400:c980:0:2::2/64 スコープ:グローバル

この行は、正しい IPv6 アドレスが表示されていることを確認します。

ubuntu-vps 明らかな選択

Linux で実行されるサーバーの大部分は Ubuntu を使用しています。なぜあなたはそうではないのですか?誰もが Ubuntu を愛する理由を発見してください — 最適化された Ubuntu VPS を入手してください

Ubuntu VPS を入手する

UbuntuでIPv6を無効にする方法

このセクションでは、システムで Ubuntu IPv6 プロトコルを無効にする方法について説明します。このガイドラインは少し高度なので、すべての詳細に必ず注意してください。ターミナルを開いて (CTRL+ALT+T)、さあ始めましょう!ターミナルに入力するほとんどのコマンドでは、次のものが必要になることに注意してください。 root権限(sudo).

最初の方法: Sysctl を使用して IPv6 を無効にする

Ubuntu で IPv6 を無効にする最初のアプローチについて説明します。

ステップ 1: Ubuntu IPv6 アドレスを確認する

まず、システムで IPv6 が有効になっていることを確認する必要があります。次のコマンドを使用して、Ubuntu で IP アドレスを確認できます。

ip a

上記のコマンドを実行すると、IPv6 アドレスが有効になっている場合は、次のように表示されます。

Ubuntu IPv6 アドレスが有効になっている
Ubuntu IPv6 アドレスが有効になっている

ステップ 2: sysctl コマンドの使用

次に、sysctl コマンドを使用して、Ubuntu オペレーティング システムで IPv6 を無効にする必要があります。

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

ステップ 3: Ubuntu IPv6 を無効にするプロセスを確認する 

Ubuntu で IPv6 を有効にするのと同様に、IPv6 が正しく無効になっていることも確認する必要があります。これを行うには、次のコマンドを再度入力します。 

ip a

以下のように、システムで Iv6 を無効にしたばかりなので、IPv6 エントリは表示されません。

UbuntuにIPv6エントリがない
UbuntuにIPv6エントリがない

ただし注意してください。これらのコマンドは、Ubuntu オペレーティング システムで IPv6 を一時的にオフにします。つまり、次回システムを起動すると、iPv6 が再び有効になります。このオプションを永続的にするには、次のように変更できます。 /etc/sysctl.conf。前のセクションと同様に、vim を使用してファイルを編集します。管理者権限があることを確認してください (sudo を使用)。

Sysctl 構成
Sysctl 構成

次の行をファイルに追加する必要があります。

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

設定を有効にするには、次のコマンドを使用します。

sudo sysctl -p

システムを再起動した後も Ubuntu IPv6 が有効な場合は、ファイルを作成する必要があります。 /etc/rc.local 次のように入力します。これは root 権限で行う必要があることに注意してください。

#!/bin/bash
# /etc/rc.local
/etc/sysctl.d
/etc/init.d/procps restart

exit 0

この時点で、chmod コマンドを使用してファイルを実行可能にする必要があります。

sudo chmod 755 /etc/rc.local

このコマンドは、sysctl 構成ファイルからカーネル パラメーターを手動で読み取ります。これはすべて起動時に発生することに注意してください。

こちらもお読みください: Debian 対 Ubuntu

2 番目の方法: GRUB を使用して IPv6 を無効にする

システムで Ubuntu IPv6 を無効にする 2 番目の方法は、 グラブ そしてブート時にカーネルパラメータを渡します。編集する必要があります /etc/default/grub これを行うには。もう一度、管理者権限があることを確認してください。

GRUB 構成
GRUB 構成

次に、GRUB_CMDLINE_LINUX_DEFAULT と GRUB_CMDLINE_LINUX を編集して、起動時に IPv6 を無効にします。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

このファイルを保存し、update-grub コマンドを実行します。

sudo update-grub

この手法を使用しているので、設定は再起動しても保持されるはずです。

最終的な考え: Ubuntu IPv6 の構成

IPv6 はアドレス空間の問題を解決するために導入されましたが、プライベート アドレスの衝突の防止、マルチキャスト ルーティングの改善、サービス品質の向上、組み込み認証、ルーティングの簡素化と効率化など、他にも多くの利点をもたらします。したがって、Ubuntu で IPv6 を有効にする方法を知ることが不可欠であることは明らかです。この記事で説明したように、Ubuntu はさまざまな分野で使用できる、最もユーザーフレンドリーな Linux ディストリビューションの 1 つです。私たちはまた、あなたに私たちの製品を提供できることを誇りに思っています Ubuntu VPS、堅牢なハードウェアで構成され、Ubuntu の機能を最大限に活用できるように最適化されています。

よくある質問

Ubuntu で IPv6 を有効にするにはどうすればよいですか?

一般に、Ubuntu で IPv6 をセットアップするには、sysctl.conf ファイル、interfaces ファイルの編集、およびネットワーク サービスの再起動の 3 つの手順が必要です。

IPv6 を有効にするとどうなりますか?

IPv6 は、より多くのデバイスのサポート、セキュリティの向上、接続の効率化など、多くの利点を提供します。一部の古いソフトウェアは期待どおりに動作しない可能性がありますが、IPv6 を有効にしておけば、ほとんどのネットワークは問題なく動作するはずです。

Linux で自分の IPv6 アドレスを見つけるにはどうすればよいですか?

IPv6 アドレスとデフォルト ルートを決定するための 2 つの一般的な Unix 手順を次に示します。

  1. ifconfig -a を実行して探します inet6 IPv6 アドレスを確認します。
  2. netstat -nr を実行し、inet6 または Internet6 または同様の単​​語を探して IPv6 部分を見つけます。次に、default または :: または ::/0 を探します。

IPv6 によりインターネットの速度は向上しますか?

一部の Web およびクラウド サービス プロバイダーは、IPv6 と IPv4 の速度を測定しました。その結果、IPv6 では IPv4 よりも Web サイトの読み込みが中央値で 5%、95% パーセンタイルで 15% 高速であることがわかりました。つまり、高速性を追求する場合は IPv6 を使用する方がよいことになります。

共有

詳細はブログから

読み続けてください。

MikroTik L2TP VPN ガイドの Cloudzy タイトル画像。シールド アイコンが付いた青と金のデジタル トンネルを介してサーバー ラックに接続しているラップトップを示しています。
セキュリティとネットワーキング

MikroTik L2TP VPN セットアップ (IPsec を使用): RouterOS ガイド (2026)

この MikroTik L2TP VPN セットアップでは、L2TP がトンネリングを処理し、IPsec が暗号化と整合性を処理します。それらを組み合わせることで、サードパーティ製の古いものを使用せずにネイティブ クライアントとの互換性が得られます。

レクサ・サイラスレクサ・サイラス 9 分で読めます
リモート ホスト ID の変更に関する SSH 警告メッセージを表示するターミナル ウィンドウ。濃い青緑色の背景に修正ガイドのタイトルと Cloudzy ブランドが表示されます。
セキュリティとネットワーキング

警告: リモート ホスト ID が変更されましたとその修正方法

SSH は、システム間に暗号化されたトンネルを作成する安全なネットワーク プロトコルです。グラフィックを必要とせずにコンピュータにリモート アクセスする必要がある開発者の間で依然として人気があります。

レクサ・サイラスレクサ・サイラス 10 分で読めます
Linux 名前解決エラーの警告記号と暗い背景に青色のサーバーが表示された DNS サーバーのトラブルシューティング ガイドの図
セキュリティとネットワーキング

名前解決の一時的な失敗: 意味と修正方法?

Linux を使用しているときに、Web サイトにアクセスしたり、パッケージを更新したり、インターネット接続を必要とするタスクを実行しようとすると、名前解決エラーで一時的に失敗することがあります。

レクサ・サイラスレクサ・サイラス 12 分で読めます

導入する準備はできていますか? 月額 $2.48 から。

2008 年以降の独立したクラウド。AMD EPYC、NVMe、40 Gbps。 14日間の返金。