Linux ネットワーク設定対応表
| 設定 | CentOS Fedora | Ubuntu |
| ホスト名 |
/etc/sysconfig/network
HOSTNAME=host1.test.lan |
/etc/hostname
host1 |
| DHCPクライアント |
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes |
/etc/network/interfaces
auto eth0 iface eth0 inet dhcp |
| DHCP クライアントで /etc/resolv.conf を書き換えないようにする |
/etc/sysconfig/network-scripts/ifcfg-eth0 に以下を追加
PEERDNS=no |
読み取り専用にする
$ sudo chmod 444 /etc/resolv.conf |
| 固定IP |
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 BOOTPROTO=static IPADDR=10.0.0.2 NETMASK=255.255.255.0 ONBOOT=yes |
/etc/network/interfaces
iface eth0 inet static address 10.0.0.3 network 10.0.0.0 netmask 255.255.255.0 broadcast 10.0.0.255 gateway 10.0.0.1 auto eth0 |
| デフォルト ゲートウェイ |
/etc/sysconfig/network
GATEWAY=10.0.0.1 |
|
| ネットワーク再起動 |
service network restart |
ifdown -a ifup -a |