在CentOS系統中,配置網絡連接通常涉及編輯網絡接口配置文件或使用nmcli
命令行工具。以下是兩種常見的方法:
nmcli
命令行工具查看當前網絡連接狀態:
nmcli connection show
查看所有可用的網絡連接:
nmcli connection show --all
修改網絡連接:
假設你要修改名為eth0
的以太網連接,可以使用以下命令:
nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8
這里將IP地址設置為192.168.1.100
,子網掩碼為255.255.255.0
(即/24
),網關設置為192.168.1.1
,DNS服務器設置為8.8.8.8
。
重啟網絡連接:
nmcli connection up eth0
找到網絡接口配置文件:
CentOS 7及更高版本使用NetworkManager管理網絡連接,配置文件通常位于/etc/sysconfig/network-scripts/
目錄下,文件名格式為ifcfg-<interface>
,例如ifcfg-eth0
。
編輯配置文件:
使用文本編輯器(如vi
、nano
)打開配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置文件: 根據需要修改以下參數:
BOOTPROTO=static
:設置為靜態IP。IPADDR=192.168.1.100
:設置IP地址。NETMASK=255.255.255.0
:設置子網掩碼。GATEWAY=192.168.1.1
:設置網關。DNS1=8.8.8.8
:設置首選DNS服務器。ONBOOT=yes
:確保網絡接口在啟動時自動啟用。示例配置文件內容:
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_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=<your-uuid>
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
重啟網絡服務:
sudo systemctl restart network
通過以上兩種方法,你可以成功配置CentOS系統的網絡連接。選擇適合你的方法進行操作即可。