CentOS 7以降は、nmcli
またはnmtli
コマンドの使用を推奨。
NETWORKING=yes # ホスト名 HOSTNAME=server # デフォルトゲートウェイ、任意、ifcfg-ethXよりこちらで設定することを推奨 GATEWAY=1.2.3.4 # CentOS 6でlink-local宛(169.254.0.0/16)のstatic routeが邪魔な場合に設定 NOZEROCONF=yes
DEVICE=eth0 HWADDR=xx:xx:xx:xx:xx:xx TYPE=Ethernet # uuidコマンドで生成できる UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx NM_CONTROLLED=yes ONBOOT=yes BOOTPROTO=dhcp # DHCPサーバに通知するホスト名、任意 DHCP_HOSTNAME=xxxx
DEVICE=eth0 HWADDR=xx:xx:xx:xx:xx:xx TYPE=Ethernet UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx NM_CONTROLLED=yes ONBOOT=yes BOOTPROTO=none IPADDR=192.168.0.10 NETMASK=255.255.255.0
BOOTPROTO=none IPADDR0=192.168.0.10 NETMASK0=255.255.255.0 IPADDR1=192.168.0.11 NETMASK1=255.255.255.0 IPADDR2=192.168.0.12 NETMASK2=255.255.255.0
BOOTPROTO=none IPADDR=192.168.0.10 NETMASK=255.255.255.0 PEERDNS=yes DNS1=8.8.8.8 DNS2=8.8.4.4
ネットワークインタフェースの起動と合わせてスタティックルートを設定したい場合に作成する。
ip route
コマンドと同じ形式で記述。
default via xxx.xxx.xxx.xxx dev interface x.x.x.x/y via x.x.x.x dev interface