轉載 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
修改完配置檔案記得儲存和重新開機網卡才能生效