【问题解决】Linux下只有回环的IP显示,网线已插并且亮灯

本文指导如何通过4个步骤在Linux系统中重启机器,获取超级权限,使用DHCP获取IP地址,并检查网络配置。包括sudo命令、密码输入和ifconfig命令的使用示例。

前言

总共4步,上正餐

提示:以下是本篇文章正文内容,下面案例可供参考

一、重启机器

sudo reboot

二、进入超级权限(重点)

sudo -s

后面输入密码就行了

三、输入指令

dhclient

四、检查IP

代码如下(示例):

ifconfig

总结

The Two

### 解决 CentOS 7 只检测到回环接口而无其他网络 IP 配置的方法 当遇到仅显示回环接口的情况时,通常意味着系统的网络服务未能正常启动或配置不完全。针对此问题,可以采取以下措施: #### 1. 检查 NetworkManager 和 network 服务状态 确保 `NetworkManager` 或传统的 `network` 服务正在运行。如果这两个服务都未启用,则不会自动激活任何物理网卡。 ```bash systemctl status NetworkManager.service systemctl start NetworkManager.service systemctl enable NetworkManager.service ``` 或者对于传统方式: ```bash systemctl status network.service systemctl restart network.service ``` #### 2. 使用 ip addr 替代 ifconfig 命令查看当前网络设置 考虑到最小化安装后的 CentOS 不再提供 `ifconfig` 工具[^2],建议改用更现代的 `ip` 命令来获取详细的网络接口信息: ```bash ip addr show ``` 该命令不仅适用于所有 Linux 发行版,而且提供了更为丰富的输出选项。 #### 3. 修改网卡配置文件 编辑位于 `/etc/sysconfig/network-scripts/` 下对应的网卡配置文件(通常是类似 `ifcfg-eth0` 的文件),并确认其中包含了必要的参数,例如: ```ini BOOTPROTO=dhcp # 动态获取IP地址 ONBOOT=yes # 开机自启网卡 TYPE=Ethernet # 接口类型为以太网 DEFROUTE=yes # 设置默认路由 PEERDNS=yes # 启动 DNS 自动配置 IPV6INIT=no # 关闭 IPv6 支持 (视需求调整) NM_CONTROLLED=yes # 是否由 NetworkManager 控制 ``` 保存更改后重启网络服务使新配置生效。 #### 4. 确认 DHCP 客户端已正确安装 有时缺少合适的 DHCP 客户端程序也会导致无法获得有效的 IP 地址分配。可以通过下面的方式验证 dhcpclient 是否存在以及版本号: ```bash rpm -q dhclient yum install -y dhclient ``` 完成上述操作之后再次尝试连接互联网,应该可以看到除了 lo(本地循环)之外还有其他的活跃网络设备及其相应的 IP 地址了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值