CentOS を動的イントラネット IP から静的 IP に変更するには、次の手順に従う必要があります。
-
ターミナルを開き、root としてログインします。
-
ネットワーク構成ファイルを編集します。ターミナルに次のコマンドを入力します。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
このコマンドは、eth0 構成ファイルを開きます。ネットワーク インターフェイス名が eth0 でない場合は、正しいインターフェイス名に置き換えます。
3. 開いた構成ファイルで、次の行を見つけます。
ブートプロト=dhcp
これを次のように変更します。
BOOTPROTO=static
これにより、システムに静的 IP アドレスを使用するように指示されます。
4. 同じ構成ファイル内で、次の行を見つけます。
IPADDR=
この行には、CentOS に割り当てる静的 IP アドレスを入力します。例えば:
IPADDR=192.168.1.100
5. 同じ構成ファイル内で、次の行を見つけます。
ネットマスク=
この行にサブネットマスクを入力します。例えば:
NETMASK=255.255.255.0
6. 同じ構成ファイル内で、次の行を見つけます。
ゲートウェイ=
この行にゲートウェイ アドレスを入力します。例えば:
GATEWAY=192.168.1.1
7. 構成ファイルを保存して閉じます。
変更を有効にするには、ネットワーク サービスを再起動します。ターミナルに次のコマンドを入力します。
systemctl restart network
8. 新しい静的 IP アドレスが割り当てられているかどうかを確認します。ターミナルに次のコマンドを入力します。
ip addr show eth0
このコマンドは、eth0 インターフェイスの IP アドレス、サブネット マスク、およびゲートウェイを表示します。表示された IP アドレスが手順 4 で指定したものと同じであれば、CentOS は動的イントラネット IP から静的 IP に正常に変更されています。
注: ネットワーク構成を変更する前に、正しい IP アドレス、サブネット マスク、およびゲートウェイを取得し、それらを構成ファイルに正しく入力していることを確認してください。