Ubuntu网络IP地址一直显示127.0.0.1

问题描述:

终端输入ip a显示127.0.0.1,原来类似192.168.231.1的地址不见了。

ip a

点击网络配置(ubuntu桌面版),发现无线网络模块看不见了

正常情况应该有wired 模块,就是下面标红的

解决方案:

使用如下命令:

bash 复制代码
sudo /sbin/dhclient

重新输入ip a命令后恢复正常:

解释:

sudo /sbin/dhclient 是一个用于在Linux系统中启动DHCP客户端的命令。

DHCP代表"Dynamic Host Configuration Protocol",它是一种网络协议,用于自动分配IP地址、子网掩码、默认网关和其他网络配置参数给计算机。

当你连接到一个网络时,通常需要一个IP地址以便能够与其他设备通信。手动配置每个设备的IP地址是非常繁琐的,特别是在大型网络中。这就是DHCP的作用。DHCP服务器分配IP地址并提供其他网络配置信息,以使连接设备的过程更加自动化和简化。

使用sudo /sbin/dhclient命令时,DHCP客户端会向网络中的DHCP服务器发送一个请求,以获取可用的IP地址及其他配置信息。客户端会等待服务器的响应,一旦接收到响应,它将会配置设备的网络设置,包括IP地址、子网掩码、默认网关和DNS服务器等。

相关推荐
代码对我眨眼睛15 分钟前
重回C语言之老兵重装上阵(十三)C 预处理器
linux·c语言
张文君19 分钟前
ubuntu直接运行arm环境qemu-arm-static
linux·arm开发·ubuntu
lljss202025 分钟前
在 WSL2 中重启 Ubuntu 实例
linux·运维·ubuntu
engchina35 分钟前
在 Ubuntu 上安装 Node.js 23.x
linux·ubuntu·node.js
doubt。38 分钟前
2.[网鼎杯 2020 朱雀组]phpweb
网络·安全·web安全·网络安全·php·代码复审
lingllllove1 小时前
使用 HTTP::Server::Simple 实现轻量级 HTTP 服务器
服务器·网络协议·http
Linux运维老纪1 小时前
K8s之Service详解(Detailed Explanation of K8s Service)
服务器·网络·云原生·容器·kubernetes·云计算·运维开发
程序猿编码2 小时前
自定义命令执行器:C++中命令封装的深度探索(C/C++实现)
linux·c语言·c++·网络安全·shell·命令行
一只码代码的章鱼2 小时前
计算机网络 笔记 传输层
网络·网络协议·tcp/ip·计算机网络