nmtui
或 nmcli
命令来编辑网络连接。在CentOS中编辑网络连接可以通过修改配置文件或使用NetworkManager命令来实现,以下是详细的步骤:
一、检查当前网络配置
1、查看当前网络接口和IP地址:
ifconfig
输出示例(部分):
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::f816:3eff:fe1e:79a4/64 scope link ...
二、配置静态IP地址
1、编辑网卡配置文件:
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
在文件中添加或修改以下内容:
TYPE="Ethernet" BOOTPROTO="static" NAME="ens33" DEVICE="ens33" 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"
各字段说明:
TYPE
:网络类型,一般为 Ethernet。
BOOTPROTO
:启动协议,设为 static 表示静态 IP。
NAME
和DEVICE
:网络接口名称。
ONBOOT
:是否在启动时启用该网络接口。
IPADDR
:分配给该接口的静态 IP 地址。
NETMASK
:子网掩码。
GATEWAY
:默认网关。
DNS1
和DNS2
:DNS 服务器地址。
2、保存并退出编辑器(在vim中按 Esc,然后输入:wq
)。
3、重启网络服务:
sudo systemctl restart network
4、验证配置:
ifconfig ping www.baidu.com
三、配置动态IP地址(DHCP)
1、编辑网卡配置文件:
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
将文件内容改为:
TYPE="Ethernet" BOOTPROTO="dhcp" NAME="ens33" DEVICE="ens33" ONBOOT="yes"
2、保存并退出编辑器(在vim中按 Esc,然后输入:wq
)。
3、重启网络服务:
sudo systemctl restart network
4、验证配置:
ifconfig ping www.baidu.com
四、使用NetworkManager进行配置
1、启用NetworkManager:
chkconfig NetworkManager on service NetworkManager start
2、查看设备状态:
nmcli device status
输出示例:
DEVICE TYPE STATE CONNECTION ens33 ethernet connected ens33 virbr0 bridge connected virbr0 lo loopback unmanaged virbr0-nic tun unmanaged
3、修改主机名(可选):
nmcli general hostname centos8 systemctl restart systemd-hostnamed
4、修改DNS服务器:
nmcli con mod "ens33" ipv4.dns "8.8.8.8 8.8.4.4" nmcli con up "ens33"
通过以上步骤,你可以在CentOS上成功配置静态或动态IP地址,并确保系统能够正常连接到网络,如果遇到问题,可以检查物理连接、配置文件中的IP地址、子网掩码和网关是否正确。
各位小伙伴们,我刚刚为大家分享了有关“centos编辑网络连接”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/783080.html