CentOS 7 配置聯(lián)網(wǎng)
配置 CentOS 7 的網(wǎng)絡(luò)連接可以通過命令行或圖形用戶界面來實(shí)現(xiàn),無論哪種方式,都需要對(duì)網(wǎng)絡(luò)接口進(jìn)行基本的理解和設(shè)置。在這篇文章中,我們將探討如何利用命令行工具進(jìn)行網(wǎng)絡(luò)配置。
使用 nmtui 工具
CentOS 7 提供了一款方便的命令行網(wǎng)絡(luò)管理工具:nmtui
。它以簡(jiǎn)單的圖形界面形式呈現(xiàn),使得網(wǎng)絡(luò)配置更加直觀。在終端中輸入以下命令來啟動(dòng)該工具:
# nmtui
在這里,你可以選擇“編輯連接”以查看和編輯現(xiàn)有的網(wǎng)絡(luò)連接,也可以創(chuàng)建新的連接。在配置中,確保填寫 IP 地址、子網(wǎng)掩碼、網(wǎng)關(guān)以及 DNS 服務(wù)器信息。
使用 nmcli 命令
對(duì)于更具編程性的用戶,nmcli
提供了純文本方式的網(wǎng)絡(luò)管理。通過 nmcli
,可以完全控制網(wǎng)絡(luò)連接。從列出所有活動(dòng)連接到創(chuàng)建和編輯連接,選擇性多。以下是一些實(shí)用的命令:
- 列出所有連接:
# nmcli connection show
# nmcli connection up <connection-name>
# nmcli connection down <connection-name>
# nmcli connection add type ethernet con-name my-connection ifname eth0
配置靜態(tài) IP 地址
在某些情況下,網(wǎng)絡(luò)環(huán)境需要對(duì)服務(wù)器配置靜態(tài) IP 地址。在此情況下,可以直接編輯網(wǎng)絡(luò)接口配置文件:
定位到 /etc/sysconfig/network-scripts/
目錄,找到對(duì)應(yīng)的網(wǎng)絡(luò)接口文件,例如 ifcfg-eth0
。修改其中的以下設(shè)置:
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.10
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
保存后,使用以下命令重啟網(wǎng)絡(luò)服務(wù):
# systemctl restart network
驗(yàn)證網(wǎng)絡(luò)連接
網(wǎng)絡(luò)設(shè)置完成后,可以通過 ping
命令驗(yàn)證網(wǎng)絡(luò)連接。例如,測(cè)試與公共 DNS 服務(wù)器的連通性:
# ping -c 4 8.8.8.8
如果返回包數(shù)據(jù),說明網(wǎng)絡(luò)連接成功。如果沒有,檢查上面配置步驟是否正確。
借助這些工具,CentOS 7 的網(wǎng)絡(luò)配置過程清晰明了,用戶可以根據(jù)自身需求進(jìn)行靈活調(diào)整。