CentOSのサブネットマスクを変更する方法

CentOSのサブネットマスクを変更するには、以下の手順に従ってください。

  1. CentOSシステムにrootユーザーとしてログインします。
  2. ネットワーク設定ファイルをテキストエディタ(例:vi)で開いて、編集します。ファイルを開くために、以下のコマンドを実行します。
  3. vi /etc/sysconfig/network-scripts/ifcfg-<インターフェース名>
  4. ちなみに、<インターフェース名>は、サブネットマスクを変更するネットワークインターフェースの名前です(eth0 や ens33 など)。
  5. 開いているファイルの中で、次の行を見つけて修正する:
  6. NETMASK=<サブネットマスク>
  7. 「原子ネットマスク」を希望する新たなサブネットマスクに置き換えてください。
  8. ファイルを保存して閉じる.
  9. 変更を有効にするために、ネットワークサービスを再起動します。次のコマンドを実行してください。
  10. systemctl restart NetworkManager.service
  11. もしくはCentOS6以前をご利用の際は下記のコマンドをご利用ください。
  12. サービスネットワークの再起動
  13. サブネットマスクが正常に変更されたかを検証するには、次のコマンドを実行してネットワークインターフェイスの設定を確認します。
  14. ip addr show <インターフェース名>
  15. 「inet」行の出力を確認して、サブネットマスクが設定した新しい値に更新されていることを確認します。

サブネットマスクの変更はネットワーク接続を終了したり、その他ネットワークの関連問題を引き起こす可能性があるので、変更する前に、その影響を理解し、重要なデータのバックアップを行ってください。

bannerAds