centos开启网络

centos开启网络


安装完成后,你想使用 ip addr 查看ip,发现并没有显示出ip

这是因为没有开启网卡:

步骤

1. 进入配置文件的目录

[root@dcpnet]# cd  /etc/sysconfig/network-scripts/

2.查看配置文件

[root@dcpnet]# ls

 3.编辑文件

[root@dcpnet]# vi ifcfg-ens33

将 最后一行的 ONBOOT=no 改为yes

 

 4.重启网络服务

[root@dcpnet]# service network restart

5. 查看 IP

[root@dcpnet]# iP addr

 此时已经自动分配到ip了

### CentOS 系统网络开启的解决方案 当 CentOS网络服务未能正常运行时,通常可以通过以下几个方面来排查并解决问题。 #### 1. 检查网络接口状态 通过 `nmcli` 或者 `ifconfig` 命令检查当前系统的网络接口是否处于活动状态。如果发现某个网卡被禁用或者未分配 IP 地址,则需要进一步配置该网卡的相关参数[^1]。 ```bash nmcli device status ``` 上述命令可以帮助确认哪些设备已经启用以及它们的状态如何。对于显示为“disconnected”的网络适配器来说,可能是因为缺少必要的初始化脚本或者是 DHCP 客户端程序没有正确执行所致。 #### 2. 配置静态或动态IP地址 如果是由于缺乏有效的IP地址而导致无法访问外部资源的话,那么就需要手动指定一个固定的IPv4/IPv6数值给对应的物理端口;当然也可以让操作系统自行向DHCP服务器请求可用的信息。具体操作方法如下: - 编辑 `/etc/sysconfig/network-scripts/ifcfg-*` 文件中的相关内容项(例如 BOOTPROTO, ONBOOT 参数),确保其值分别为 dhcp 和 yes 。这样做的目的是告诉系统每当引导进入桌面环境之前都要尝试联系附近的路由器以获得连线上所需的全部细节数据包。 ```bash vi /etc/sysconfig/network-scripts/ifcfg-en* ``` - 修改完成后记得保存更改并将改动应用到实际硬件层面上去: ```bash systemctl restart network.service ``` 另外需要注意的是,在某些较新的版本当中,默认情况下也许不会自动生成传统的 ethX 类型名称作为逻辑标识符而是采用了更复杂的命名约定比如 enp0s3 ,因此务必仔细核对你所使用的实例到底叫什么名字再做相应调整[^2]. #### 3. 启动NetworkManager服务 有时即使完成了前面提到的所有步骤仍然存在连接失败的现象,这可能是由于 Network Manager daemon 自身存在问题引起的。可以试着重新加载它的进程看看效果怎样: ```bash systemctl start NetworkManager ``` 同时为了防止将来再次发生类似状况还可以考虑将其设为开机自动运行的服务之一: ```bash systemctl enable NetworkManager ``` 此外还有些特殊情况下的修复措施包括但不限于清除缓存DNS记录、更新驱动程序等等[^3]^. 最后别忘了验证最终成果是否达到了预期目标 —— 能够成功解析域名并且维持稳定的在线时间长度。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值