Linuxで静的IPアドレスを変更する方法を教えてください。
Linuxシステムにおける静的IPアドレスの変更方法は次のとおりです。
- コマンドを使用する方法: /etc/network/interfacesファイルを編集してネットワークの設定を変更します。ファイルを編集したら、該当するネットワークインターフェイスの設定部分を検索し、IPアドレス、サブネットマスク、ゲートウェイなどのパラメータを変更して保存します。その後、「sudo service networking restart」コマンドを実行して新しい設定を有効にします。
- ネットワーク管理ツールを利用する: ディストリビューションによっては、NetworkManager、Wicd などのネットワーク管理ツールが採用されており、グラフィカルなインターフェイスから簡単にネットワーク設定を変更できます。設定方法はネットワーク管理ツールに依存するので、各ドキュメントを参照してください。
- コマンドラインツールを使用する:コマンドラインにて、 ifconfig コマンドを使用することによって、ネットワークカードのIPアドレスやサブネットマスクなどのパラメーターを設定することが可能です。例えば、 eth0ネットワークカードにIPアドレスを設定するには、以下のコマンドを使用します。
sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0
- /etc/network/interfaces
- sudo dhclient -r
- sudo service network-manager restart
静的IPアドレス変更は、どの方法で行う場合も、変更前に必ず関連する設定ファイルをバックアップすることを推奨します。予期せぬ事態によってネットワークが使用できない事態を防ぐためです。