命令行方式設(shè)置 IP
使用命令行設(shè)置 CentOS 7 的 IP 地址是一種高效且靈活的方法。以下是具體步驟:
- 打開終端,使用 root 用戶或具有 sudo 權(quán)限的賬戶登錄。
- 輸入命令
ifconfig
或ip addr
查看當(dāng)前網(wǎng)絡(luò)接口信息。 - 編輯網(wǎng)絡(luò)配置文件,使用命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0
(假設(shè)網(wǎng)卡名為 eth0)。 - 修改配置文件內(nèi)容,設(shè)置靜態(tài) IP:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8
- 保存并退出編輯器。
- 重啟網(wǎng)絡(luò)服務(wù):
systemctl restart network
圖形界面設(shè)置 IP
對于偏好圖形界面的用戶,CentOS 7 提供了 nmtui 工具:
- 在終端中輸入
nmtui
命令啟動(dòng)圖形界面工具。 - 選擇 "Edit a connection"。
- 選擇要編輯的網(wǎng)絡(luò)接口。
- 在配置界面中,選擇 "Manual" 并輸入 IP 地址、子網(wǎng)掩碼和網(wǎng)關(guān)等信息。
- 保存更改并退出 nmtui。
使用 nmcli 命令設(shè)置 IP
nmcli 是一個(gè)功能強(qiáng)大的網(wǎng)絡(luò)管理命令行工具:
nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 nmcli con mod eth0 ipv4.gateway 192.168.1.1 nmcli con mod eth0 ipv4.dns "8.8.8.8" nmcli con mod eth0 ipv4.method manual nmcli con up eth0
配置 DHCP
如果您的網(wǎng)絡(luò)環(huán)境支持 DHCP,可以通過以下方式配置:
- 編輯網(wǎng)絡(luò)配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 將 BOOTPROTO 設(shè)置為 dhcp:
BOOTPROTO=dhcp
- 重啟網(wǎng)絡(luò)服務(wù):
systemctl restart network
驗(yàn)證 IP 設(shè)置
完成 IP 設(shè)置后,可以使用以下命令驗(yàn)證:
ip addr
查看 IP 地址信息ping 8.8.8.8
測試網(wǎng)絡(luò)連通性nslookup www.example.com
檢查 DNS 解析
通過本文介紹的方法,您可以根據(jù)實(shí)際需求選擇合適的方式來設(shè)置 CentOS 7 的 IP 地址。無論是命令行操作還是圖形界面,都能幫助您快速完成網(wǎng)絡(luò)配置,確保系統(tǒng)正常連接網(wǎng)絡(luò)。