ホームページ > よくある問題 > LinuxでIPアドレスを変更する方法

LinuxでIPアドレスを変更する方法

zbt
リリース: 2023-10-07 11:03:36
オリジナル
9661 人が閲覧しました

Linux は、さまざまなデバイスやサーバーで広く使用されているオープンソース オペレーティング システムです。 IP アドレスの変更は、Linux システムのネットワーク構成の一般的なタスクの 1 つです。この記事では、Linux システムで IP アドレスを変更する方法をいくつか紹介します。

方法 1: ifconfig コマンドを使用する

ifconfig は、Linux システムでネットワーク インターフェイスを構成するために使用されるコマンドです。 IP アドレスを変更するには、次の手順を使用できます:

1. ターミナル ウィンドウを開き、root ユーザーとしてログインします。

2. 次のコマンドを入力して、現在のネットワーク インターフェイスの構成情報を表示します:

ifconfig
ログイン後にコピー
ログイン後にコピー

これにより、IP アドレス、サブネット マスク、ゲートウェイなど、現在のネットワーク インターフェイスの詳細情報が表示されます。 、など。

3. IP アドレスを変更するネットワーク インターフェイスの名前を決定します。通常、イーサネット インターフェイスの名前は eth0 または enp0sX です。X は数字です。

4. 次のコマンドを入力して IP アドレスを変更します:

ifconfig netmask
ログイン後にコピー

は、IP アドレスを変更するネットワーク インターフェイスの名前に置き換えられ、新しい IP アドレスに置き換えられます。新しいサブネットマスクに置き換えられます。

たとえば、eth0 インターフェイスの IP アドレスを 192.168.0.10 に変更し、サブネット マスクを 255.255.255.0 に変更するには、次のコマンドを入力します。

ifconfig eth0 192.168.0.10 netmask 255.255.255.0

5. 次のコマンドを入力して、新しい IP アドレスが有効かどうかを確認します:

ifconfig
ログイン後にコピー
ログイン後にコピー

これにより、更新されたネットワーク インターフェイス構成情報が表示されます。

方法 2: ip コマンドを使用する

ip コマンドは、Linux システムでネットワーク インターフェイスを構成するための、より強力で最新の代替手段です。 IP アドレスを変更するには、次の手順を使用できます:

1. ターミナル ウィンドウを開き、root ユーザーとしてログインします。

2. 次のコマンドを入力して、現在のネットワーク インターフェイスの構成情報を表示します:

ip addr show
ログイン後にコピー
ログイン後にコピー

これにより、IP アドレス、サブネット マスク、ゲートウェイなど、現在のネットワーク インターフェイスの詳細情報が表示されます。 、など。

3. IP アドレスを変更するネットワーク インターフェイスの名前を決定します。通常、イーサネット インターフェイスの名前は eth0 または enp0sX です。X は数字です。

4. 次のコマンドを入力して IP アドレスを変更します:

ip addr add / dev
ログイン後にコピー

は新しい IP アドレスに置き換えられ、新しいサブネット マスクに置き換えられ、ネットワークに置き換えられます。 IPアドレスインターフェース名を変更します。

たとえば、eth0 インターフェイスの IP アドレスを 192.168.0.10 に変更し、サブネット マスクを 24 に変更するには、次のコマンドを入力します:

ip addr add 192.168.0.10/24 dev eth0
ログイン後にコピー

5. 次のコマンドを入力して、新しい IP アドレスが有効かどうかを確認します:

ip addr show
ログイン後にコピー
ログイン後にコピー

これにより、更新されたネットワーク インターフェイス構成情報が表示されます。

方法 3: 構成ファイルを変更する

IP アドレスを変更するもう 1 つの方法は、ネットワーク構成ファイルを直接変更することです。ほとんどの Linux ディストリビューションでは、ネットワーク構成ファイルは /etc/network/interfaces ディレクトリまたは /etc/sysconfig/network-scripts ディレクトリにあります。 IP アドレスを変更するには、次の手順に従います:

1. ターミナル ウィンドウを開き、root ユーザーとしてログインします。

2. テキスト エディタを使用してネットワーク構成ファイルを開きます。たとえば、Ubuntu では、次のコマンドを使用して /etc/network/interfaces ファイルを開くことができます:

sudo nano /etc/network/interfaces
ログイン後にコピー

3. IP アドレスを変更するネットワーク インターフェイス構成セクションを見つけます。通常、「iface」で始まり、その後にインターフェイス名 (eth0 など) が続きます。

4. インターフェイス設定セクションで、「アドレス」行と「ネットマスク」行を見つけて、それらの値を新しい IP アドレスとサブネット マスクに変更します。

たとえば、eth0 インターフェイスの IP アドレスを 192.168.0.10 に、サブネット マスクを 255.255.255.0 に変更するには、次の行を追加または変更します:

address 192.168. 0.10

ネットマスク 255.255.255.0

5. ファイルを保存し、テキスト エディタを閉じます。

6. 次のコマンドを入力してネットワーク サービスを再起動します:

sudo service networking restart
ログイン後にコピー

または、次のコマンドを使用してネットワーク インターフェイスを再起動することもできます:

sudo ifdown && sudo ifup
ログイン後にコピー

ネットワークに置き換えますインターフェース名。

上記は、Linux システムで IP アドレスを変更するいくつかの方法です。実際の状況に応じて適切な方法を選択し、IP アドレスを変更する前に重要なネットワーク構成ファイルを必ずバックアップしてください。

以上がLinuxでIPアドレスを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート