CentOS 6.5ネットワークプロファイル/etc/sysconfig/network-scripts/ifcfg-eth 0説明
1281 ワード
DEVICE=eth0 #
TYPE=Ethernet #
UUID=d22f13e8-e4a3-45fb-83a0-dc0294685232 #
ONBOOT=yes #
NM_CONTROLLED=yes # network
BOOTPROTO=none # IP
HWADDR=00:CC:29:E9:39:79 # MAC
IPADDR=192.168.1.133 #IP
PREFIX=24 # 24 255.255.255.0
GATEWAY=192.168.1.1 #
DNS1=8.8.8.8 #
DEFROUTE=yes #
IPV4_FAILURE_FATAL=yes # IPv4
IPV6INIT=no # IPv6
NAME="System eth0"
#*NETMASK=255.255.255.0 #
#*BROADCAST=192.168.1.255 #
#*USERCTL=no #
BOOTOPROTO:dhcp——自動取得IPアドレス
none——DHCP使用禁止
static——固定IPアドレス
bootp——BOOTPプロトコル
PREFIXとNETMASKは両方ともマスク値が設定されており、PREFIX=24はNETMASK=255.255.255.0に等しい
一般的には1つの構成を選択すればよいが、両方が構成されていればPREFIXを優先し、PREFIXの値24はマスクが24ビットであることを示す.IPアドレスは4つのセグメントに分かれており、各セグメント8ビット(バイナリ)であれば、PREFIX=24が11111111.11111111.11111111.00000000から10進数に変換すると255.255.255.255.0と理解できる