CentOS7.5配置網絡(靜態IP和動態IP)


查看系統版本

cat /etc/redhat-release

說明

在CentOS系統中,系統網絡設備的配置文件保存在 /etc/sysconfig/network-scripts 目錄下,在CentOS 6中,網卡配置文件的前綴為eth,第1塊網卡為eth0,第2塊網卡為eth1;以此類推。而在CentOS 7中,網卡配置文件的前綴則以ifcfg開始,加上網卡名稱共同組成了網卡配置文件的名字,例如ifcfg-ens33,ifcfg-lo是回路IP地址信息配置文件。

備份原來的配置文件

cd /etc/sysconfig/network-scripts/

cp ifcfg-ens33 ifcfg-ens33.backup

一、配置靜態IP地址

vim /etc/sysconfig/network-scripts/ifcfg-ens33

紅色標明處(ens33)為網卡的名稱,可以通過 ifconfig 命令查看網卡的名稱,如下圖,網卡名稱是ens33


打開ifcfg-ens33配置文件,寫入以下截圖中用紅框圈起來的信息,配置靜態IP地址

配置

TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static # 地址分配模式 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 # 網卡名稱 UUID=1fccfa54-98bd-4101-9eca-bc976d7c042a DEVICE=ens33 ONBOOT=yes # 是否開機激活 IPADDR=192.168.0.135 # IP地址 NETMASK=255.255.255.0 # 子網掩碼 GATEWAY=192.168.0.1 # 網關地址 DNS1=114.114.114.114 # DNS地址 DNS2=8.8.8.8            # DNS地址

配置完成后,保存並退出,重啟網絡服務,讓配置生效

systemctl restart network

驗證是否能ping通外網

ping -c 4 baidu.com

測試與百度網站的連通性,發送4個ICMP數據包,若能ping通,說明設置成功了!

二、配置動態IP地址

打開配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33,寫入以下截圖中用紅框圈起來的信息(其實只需要配置兩行信息):

1、BOOTPRTO(表示網卡配置靜態還是動態IP地址)可以設置以下4種選項:

none:表示無須啟動協議;

bootp:表示使用BOOTP協議;

dhcp:表示使用DHCP協議動態獲取IP地址;

static:表示手工設置靜態IP地址。

2、ONBOOT=yes

表示啟動系統時是否激活該網卡,yes表示激活,no表示不激活。

配置完成后,保存並退出,重啟網絡服務,讓配置生效

systemctl restart network

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM