CentOS7で静的IPアドレスを設定する方法

CentOS 7 の静的 IP アドレスを設定するには、次の手順に従います。

  1. ターミナルを起動し、rootユーザーとしてログインする。
  2. ネットワーク構成ファイルを編集するには、cd /etc/sysconfig/network-scriptsを実行します。
  3. vi /etc/sysconfig/network-scripts/ifcfg-eth0
  4. 注意:ネットワークインターフェース名がeth0でない場合は、コマンド内でインターフェース名を変更してください。
  5. エディタで、以下の行を見つけて編集します:
  6. BOOTPROTO=none
    ONBOOT=yes
  7. noneをstaticに変更し、IPアドレスを静的に使用するようにします。また、ネットワークインタフェースがシステム起動時に有効になるように、ONBOOTの値をyesとします。
  8. ファイルの末尾に次の行を追加します:
  9. IPアドレス:192.168.1.100
    サブネットマスク:255.255.255.0
    ゲートウェイ:192.168.1.1
    プライマリDNS:8.8.8.8
    セカンダリDNS:8.8.4.4
  10. ネットワークの設定に応じて、上記を編集してください。IPADDRは、システムに割り当てたい静的IPアドレス、NETMASKはネットワークのサブネットマスク、GATEWAYはゲートウェイIPアドレスです。DNS1とDNS2はDNSサーバーのIPアドレスで、複数のDNSサーバーを設定できます。
  11. ファイルを保存して閉じる
  12. ネットワークサービスを再起動するには、次のコマンドを実行します:
  13. systemctl restart network
  14. あるいは、以下のコマンドを使用してネットワークインターフェイスを再起動する:
  15. eth0 をダウンして eth0 をアップする
  16. ネットワークインターフェースが eth0 以外の場合は、コマンドのインターフェース名もそれに応じて変更してください。
  17. 静的IPが有効かどうかを確認するには、次のコマンドを実行してネットワーク設定を確認します:
  18. ip addr show eth0
  19. ステップ4で設定した内容と一致したネットワーク設定が表示されます。
  20. 静的なIPアドレスがインターネットにきちんと接続できることを確認するために、外部のIPアドレスに対してpingを実行して通信性をテストします。

このようにすると、CentOS 7 の静的 IP アドレスの設定が完了します。

bannerAds