天天看點

Linux網卡配置檔案 參數詳解

轉載 https://blog.csdn.net/qq_34376868/article/details/80562290 作者 每天三杯咖啡

之是以弄這玩意兒是圖個清晰友善,最近這段時間弄了好十來次虛拟機網絡了ubuntu,centos,rhat7各種折騰,其實把網上各種指令行下的攻略折騰最後關鍵無非都是對/etc/sysconfig/network-scripts目錄下的那個網卡配置檔案(ifcfg-網卡名),與其零零散散跟着攻略半懂不懂敲一遍,雖然整通了網絡但下次又遺忘蒙蔽,不如做一次總結筆記,以後根據情況自己的網絡配置具體問題具體解決,順便培養下自己寫部落格記筆記理思路的習慣。(另外不得不感慨,計算機專業好的英文水準能使學習難度降低一大半)

DEVICE=eth0 #指出網卡名稱比如這個是eth0

NM_CONTROLLED=yes #network mamager的參數,實時生效,不需要重新開機,表示是否受network程式管理

ONBOOT=yes #centos,紅帽這些預設no,每次新裝linux要聯網都要來檢查一下設定成yes表示開機自動啟用網卡網絡連接配接

IPADDR=192.168.21.129 #IP位址,如果想修改成靜态位址後還能用,前三個數保持和主機一樣

BOOTPROTO=none #設定為none表示不使用協定,設定為static啟用靜态IP位址,設定為dhcp開啟DHCP協定自動擷取ip 設定為bootp開啟bootp協定

NETMASK=255.255.255.0 #子網路遮罩 決定這個區域網路中最多有多少台機器

TYPE=Ethernet #網絡類型為:Ethernet 即 以太網

GATEWAY=192.168.21.2 #設定網關

NETWORK=192.168.1.0 #網絡位址(可不要)

BROADCAST=192.168.1.255#廣播位址(可不要)

IPV6INIT=no #禁止IPV6

USERCTL=no #yes 或者no表示是否允許非root使用者控制該裝置(比如這裡指網卡)當設定為no,隻能用root使用者更改

HWADDR=00:0C:29:2C:E1:0F #網卡的Mac位址

PREFIX=24

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

補充

DNS1=8.8.8.8 #第一個dns伺服器,dns直接可以抄windows主機上的

DNS2=8.8.4.4 #第二個dns伺服器

/etc/resolv.conf 配置DNS 網卡配置檔案的DNS優先于/etc/resolv.conf

修改完配置檔案記得儲存和重新開機網卡才能生效

繼續閱讀