回覆列表
-
1 # 老劉的日常
-
2 # IT大叔Cc
Centos在首次安裝後網路不通,是因為網絡卡的的配置引數設定為自動啟用狀態,也是ONBOOT=no引數。
首次安裝需要使用者手動開啟網絡卡的配置檔案修改ONBOOT=yes後,重啟網路服務即可dhcp獲取IP地址。
首先使用ifconfig -a 檢視使用者當前的網絡卡名稱,然後開啟網絡卡的配置檔案。
#ifocnfig -a # vi /etc/sysconfig/network-scripts/ifcfg-eth0# service network restart (centos7以下)# systemctl restart network (centos7以上)在centos7以前可以透過過setup命令,開啟簡單的視窗介面來配置網路引數,但是在centos7以後就取消setup配置網絡卡了,下圖就是輸入setup後最後配置IP地址的介面,使用起來還是比較方方便的。
當然也可以使用ifconfig命令配置臨時的IP地址
#ifconfig eth0 192.168.1.xx也可透過ifconfig 配置網絡卡的第二IP地址
#ifconfig eth0.1 192.168.1.xx這種方法配置的IP地址是臨時生效的,在linux系統重啟之後就會丟失,還是需要將配置檔案中的onboot引數配置為yes。
修改網路配置檔案
①cd /etc/sysconfig/network-scripts
②cp ifcfg-eth0 ./ifcfg-eth0.bak //修改前先備份
第一個乙太網卡對應的網路配置檔案:ifcfg-eth0
ifcfg-eth0配置如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 -----------網絡卡裝置名
HWADDR=00:0C:29:01:4D:22 ---------------MAC地址
TYPE=Ethernet ---------型別為乙太網
UUID=39b9e1b8-73b2-4eb3-bb79-72cdbacdd997 ------------唯一識別碼
ONBOOT=yes --------------------是否啟動網路服務,eth0生效
NM_CONTROLLED=yes ---------是否可以由network manager圖形管理工具託管
BOOTPROTO=static ----------------------是否自動獲取ip(none、static、dhcp)
IPADDR=192.168.0.118 ---------------------具體ip地址
NETMASK=255.255.255.0 --------------------子網掩碼設定
GATEWAY=192.168.0.1 ----------------------閘道器
DNS1=111.11.1.1 ---------------------DNS
IPV6INIT=no ---------------------IPV6未開啟
USERCTL=no ----------------------禁止非root使用者控制次網絡卡
:wq---------//配置好網路,儲存退出。
service network restart/stop/start------//從新啟動網路配置。