通過命令修改的配置一般都是臨時的,要確保系統(tǒng)重啟后配置仍能生效,要將配置寫入到配置文件當中。
我們提供的服務有:網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、古田ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術(shù)的古田網(wǎng)站制作公司
網(wǎng)卡配置文件的路徑:/usr/local/sysconfig/network-script/ifcfg-eth0
里面應該會有HARDADD類似的字段,將值改成你需要的MAC地址就好了。
然后重一下網(wǎng)卡后生效:
/etc/init.d/network restart
因Centos 7 沒有安裝net-lools 所以ifconfig 不能使用,建議先安裝yum install net-tools? 安裝完成后配置網(wǎng)卡模式。
一、對于新裝的centos 7系統(tǒng)而言 我們可以使用#:ifconfig命令來查看網(wǎng)卡初始配置信息 如圖,我的網(wǎng)卡名稱為enp0s3
二、配置網(wǎng)卡
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
ONBOOT="yes" #開機啟用本配置
IPADDR=192.168.16.63 #靜態(tài)IP
IP GATEWAY=192.168.16.1 #默認網(wǎng)關(guān)
NETMASK=255.255.252.0 #子網(wǎng)掩碼
DNS1=192.168.7.1 #DNS 配置
BOOTPROTO=static #啟用地址協(xié)議 --static:靜態(tài)協(xié)議 --bootp協(xié)議 --dhcp協(xié)議
三、修改成功后輸入:wq保存
四、重啟網(wǎng)卡服務
systemctl restart network或service network restart
用ifconfig配置的IP重啟network后就沒有了,桌面下可以用neat命令在圖形界面下設(shè)置IP,也可以直接編輯配置文件 /etc/sysconfig/network-scripts/ifcfg-eth*
舉個例子如何實現(xiàn)Linux環(huán)境下設(shè)置IP地址。
#ifconfig eth0 192.168.0.1或者修改/etc/sysconfig/network-scripts/下的ifcfg-eth0
#vi /etc/syssconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static(static表示靜態(tài)分配,dhcp表示動態(tài)分配)
HWADDR= ;這里是你網(wǎng)卡的物理地址,通常檢測到的網(wǎng)卡你就不用輸入了
ONBOOT=yes(表示重啟生效)
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY= ;這里輸入你的網(wǎng)關(guān),路由器的IP地址
保存退出
#/sbin/service network restart
如果網(wǎng)卡啟動是OK的話就說明IP地址設(shè)定成功了。另外我們可以用ifconfig eth0來顯示當前的IP來確認是否設(shè)置正確。
利用以下命令:
/etc/init.d/network reload 命令或service network [命令]
重新導入該文件,實現(xiàn)網(wǎng)絡(luò)啟動。
service network restart是否可用下面的語句代替,需驗證。
# ifdown eth0
# ifup eth0
# dhclient (DHCP客戶端)
如果需要在一個網(wǎng)卡上配置多個ip地址,使用下面的語句創(chuàng)建eth0:1文件:
# ifconfig eth0:1 192.168.1.222 network 255.255.255.0 --再創(chuàng)建eth0:1文件 (別名)