LinuxのIP設定ファイルを編集する方法
LinuxのIP設定ファイルを変更するには、次の手順に従います。
- root ユーザーで Linux システムにログインする。
- ターミナルを開きます。
- vi や nano などのテキストエディタを使用してネットワーク設定ファイルを開きます。一般的なネットワーク設定ファイルは、/etc/network/interfaces(Debian、Ubuntu などが使用する)や /etc/sysconfig/network-scripts/ifcfg-eth0(Red Hat、CentOS などが使用する)です。
/etc/network/interfacesファイルに関して:
sudo vi /etc/network/interfaces
/etc/sysconfig/network-scripts/ifcfg-eth0ファイルに関して:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 生まれつき
- デバイス
- IPアドレス(IPADDR):IPアドレスを変更します。例:IPADDR=192.168.1.100。
- ネットマスク:ネットマスクを変更する、たとえば NETMASK=255.255.255.0 のように。
- ゲートウェイ(GATEWAY):GATEWAY=192.168.1.1のように、ゲートウェイアドレスを修正します。
- DNSサーバー(DNS1、DNS2): DNSサーバーアドレスを編集してください。例: DNS1=8.8.8.8
- MTU、BOOTPROTOなどのその他のネットワークパラメータは必要に応じて変更します。
ただし、Linuxディストリビューションによって設定方法とフォーマットに若干の違いがある場合があります。
- 変更後、ファイルを保存して閉じます。
- ネットワークサービスを再起動し、新しいIP設定を有効にしてください。以下のコマンドでネットワークサービスを再起動できます。
DebianやUbuntuなどのシステムの場合:
sudo systemctl restart networking
Red HatやCentOSなどのシステムでは、
sudo systemctl restart network
または、次のようなコマンドを使用してネットワークインターフェイスを(eth0など)再起動してください。
sudo ifdown eth0 && sudo ifup eth0
上記の手順を終えたら、LinuxのIP設定ファイルの変更が完了します。