您好,登錄后才能下訂單哦!
在/etc/sysconfig/network-scripts/目錄下有不少文件,絕大部分都是腳本類的文件,但有一類ifcfg開頭的文件為網卡配置文件(interface config),所有ifcfg開頭的文件在啟動網絡服務的時候都會被加載讀取,但具體的文件名ifcfg-XX的XX可以隨意命名。
NAME:網卡名:eth0
TYPE=Ethernet:模式:以太網
DEVICE=eth0:網卡接口名稱,必須/sys/class/net/目錄下的某個網卡名相同
BOOTPROTO:啟用地址協議
static::靜態協議
bootp:協議
dhcp:協議
none:不使用啟動地址協議
PEERDNS
yes:
設置為yes時,此文件設置的DNS將覆蓋/etc/resolv.conf,
若開啟了DHCP,則默認為yes,所以dhcp的dns也會覆蓋/etc/resolv.conf
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT:是否執行IPv6
yes:支持IPv6
no:不支持IPv6
UUID:唯一標識
HWADDR:MAC地址。只需設置其中一個,同時設置時不能相互沖突。
ONBOOT:系統啟動時是否自動加載
yes:系統啟動時激活該網絡接口
no:系統啟動時不激活該網絡接口
IPADDR:IP地址
NETMASK:子網掩碼
GATEWAY:網關地址
BROADCAST:廣播地址
PEERDNS:是否指定DNS。如果使用DHCP協議,默認為yes。
yes:如果DNS設置,修改/etc/resolv.conf中的DNS
no:不修改/etc/resolv.conf中的DNS
DNS{1, 2}:DNS地址。當PEERDNS為yes時會被寫入/etc/resolv.conf中。
NM_CONTROLLED:是否由Network Manager控制該網絡接口。修改保存后立即生效,無需重啟。被其坑過幾次,建議一般設為no。
yes:由Network Manager控制
no:不由Network Manager控制
USERCTL:用戶權限控制
yes:非root用戶允許控制該網絡接口
no:非root用戶不運行控制該網絡接口
網上找的樣例:
cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" IPV6INIT="no" BOOTPROTO="dhcp" ONBOOT=yes TYPE="Ethernet" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" NAME="System eth0" DNS1=114.114.114.114 DNS2=8.8.8.8 DNS3=114.114.115.115
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。