linux下重要的網絡配置文件:
一; /etc/sysconfig/network 文件內容; NETWORKING=yes <== yes啟動網絡no關閉網絡 HOSTNAME=hostname <== 主機名 GATEWAY=192.168.1.1 <== 默認網關 這個文件的主要功能是設置主機名(HostName)及能否啟動網絡(Network) 更改了主機名后重啟系統后才能生效。
二; /etc/sysconfig/network-scripts/ifcfg-eth0 文件內容; DEVICE=eth0 <== 網卡代號,需要ifcfg-eth0相對應 HWADDR=00:24:8C:79:1A:2B <== 網卡地址即MAC地址 BOOTPROTO=static <== 開機協議,有none,static,dhcp,bootp IPADDR=192.168.1.153 <== ip地址 NETMASK=255.255.255.0 <== 子網掩碼 NETWORK=192.168.1.0 <== 網段,該網段的第一個ip BROADCAST=192.168.1.255 <== 廣播地址 GATEWAY=192.128.1.1 <==默認網關 ONBOOT=yes <== 是否開機啟動 MTU=1500 <==最大傳輸單位的設置 這個文件是用來設置網卡參數,這個文件內的所有設置,基本上就是bash的變量設置規則,請注意每個變量(左邊的英文)都應該要大寫,否則我們的scropt會誤判。幾個重要的項目設置說明: DEVICE :這個設置值后面接的設備代號必須與文件名(ifcfg-eth0)的設備號相同,否則會顯示找不到 設備名(網絡的設備文件名為ethX,X從0開始eth0為第一個網絡設備以此類推)
