CentOS 8 Stream 簡單的網絡配置


剛安裝好的CentOS是沒有默認不打開網卡的。而且ip地址也是動態的,不利於后期的使用。

所以需要對網絡進行合適的配置。

這個配置主要是為了讓CentOS可以連上網。需要修改的文件主要是/ect/sysconfig/network-scripts/ifcfg-網卡名稱

這個網卡名稱可以通過ip addr 命令查看,比如我這里的網卡名稱就是ens33.那么配置文件就是/ect/sysconfig/network-scripts/ifcfg-ens33,如下圖。

 

 

 

獲取了網卡的名稱,下一步就是修改網卡的配置文件。

使用命令,vi /ect/sysconfig/network-scripts/ifcfg-ens33

修改的內容主要是:

1. 文件中第一行的TYPE注釋應該是Ethernet

2. 使用鍵盤上的 i 鍵進入插入模式

3. 將 BOOTPROTO=dhcp 改為 BOOTPROTO=static,即從動態改為靜態。

4. 添加IPADDR(ip地址)、NETMASK(子網掩碼)、GATEWAY(默認網關)、DNS

 

 

 

這幾項都可以在虛擬機的網絡配置項中找到。

首先,打開虛擬機的虛擬網絡編輯器。

選擇VMnet8,NAT模式,可以看到下方有子網掩碼(NETMASK)

在NAT設置中,可以找到網關(GATEWAY)

 

 

 

 

 

在DHCP設置中,可以找到我們IP地址的范圍(IPADDR)

 

 

 

 

 

特別需要注意,我們的IPADDR一定要在這個范圍中。

然后是DNS的設置,一般我用144.144.144.144和8.8.8.8

5. 最后就是把ONBOOT=no改為ONBOOT=yes,即讓網卡能夠開機自動啟動。

這是我的配置圖:

 

 

 

這個是我配置文件的內容:

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

DEFROUTE=yes

IPADDR=192.168.197.128

NETMASK=255.255.255.0

GATEWAY=192.168.197.2

DNS1=144.144.144.144

DNS2=8.8.8.8

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

NAME=ens33

UUID=d8c802de-bf5c-4816-9dd5-33546e7dde8c

DEVICE=ens33

ONBOOT=yes

  

6. 最后確認無誤,使用ESC鍵返回普通模式,然后輸入 :wq 保存並退出文件(如果不是使用root用戶操作的話,則在打開文件的時候要在命令前使用sudo(即以管理員身份)如:sudo vi /ect/sysconfig/network-scripts/ifcfg-ens33 否則在退出時會因為權限問題無法保存並退出,需要使用 :q! 強制退出,然后再使用上面的命令 sudo vi /ect/sysconfig/network-scripts/ifcfg-ens33 重新打開文件並編輯)。

7. 配置文件修改好之后就需要重啟網卡了。CentOS8對網絡命令的改動還是比較大的。在CentOS 8 重啟網卡的命令是 nmcli c reload 。

8. 重新加載了網卡之后,需要做的就是使用ping命令測試網絡的連通性。

ping www.baidu.com 如果結果如下圖,則證明網絡配置成功。(該命令會測試很多次,如果想提前退出則使用 Ctrl+c) 如果沒有ping成功,則先使用 reboot 命令重啟一下系統,然后再做測試。如果還不行則檢查一下自己網卡的配置文件里面的IPADDR、NETMASK、GATEWAY、DNS是否和虛擬機軟件匹配。實在不行,就只能移步百度了

 

 

 

9. 網絡配置好之后,可以先安裝幾個軟件,CentOS 8 中安裝軟件的命令可以使用dnf(不是地下城)。

dnf install vim net-tools


免責聲明!

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



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