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と理解できる