コマンドラインでLinuxシステムIPを変更するには? [閉鎖]

コマンドラインでLinuxシステムIPを変更するには? [閉鎖]

「ifconfig」を使用すると、再起動後にIPアドレスが古いIPアドレスにリセットされます。変化を永久にする方法は?

答え1

このファイル/etc/network/interfaces(Debian ベースのディストリビューションの場合)で、希望の固定 IP アドレスを設定できます。

たとえば、ネットワークインタフェースの場合eth0:

auto eth0
iface eth0 inet static
    address 192.168.1.2
    netmask 255.255.255.0
    gateway 192.168.1.1

/etc/sysconfig/network-scripts/ifcfg-eth0CentOS / Fedoraなどのディストリビューションの場合は、次のように編集する必要があります。

DEVICE=eth0
 TYPE=Ethernet
 ONBOOT=yes
 BOOTPROTO=none
 IPADDR=192.168.1.2
 PREFIX=24
 GATEWAY=192.168.1.1
 IPV4_FAILURE_FATAL=yes
 NAME="System eth0"

関連情報