完美解决Ubuntu网络故障,连接异常,IP地址一直显示127.0.0.1

终端输入ifconfig显示虚拟机IP地址为127.0.0.1,具体输出内容如下:

bash 复制代码
wxy@ubuntu:~$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1142  bytes 80042 (80.0 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1142  bytes 80042 (80.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

这种情况我遇到了很多次,只需要一行命令就能解决问题:

shell 复制代码
$ sudo /sbin/dhclient

sudo /sbin/dhclient 是一个用于在Linux系统中启动DHCP客户端的命令。DHCP代表"Dynamic Host Configuration Protocol",它是一种网络协议,用于自动分配IP地址、子网掩码、默认网关和其他网络配置参数给计算机。

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

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

我重新输入ifconfig命令后发现IP地址恢复正常:

有线连接也恢复正常:

相关推荐
牢姐与蒯1 小时前
Linux基本指令及知识点(二)
linux·运维·服务器
小玮看世界1 小时前
[Python]从“脏”数据到优雅实现:一个IoT滑动窗口最大值问题的测试驱动优化实录
linux·前端·python
BLi4ee2 小时前
WSL 文件资源管理器左侧 Linux / Ubuntu 入口恢复
linux·ubuntu
自律最差的编程狗3 小时前
从零搭建:VMware + Ubuntu + Docker + MySQL 完整指南
mysql·ubuntu·docker
March.s3 小时前
IP 存储核心 iSCSI:原理拆解 + 无报错实战指南
网络·网络协议·tcp/ip
BLUcoding3 小时前
Ubuntu 开机自启 Kiosk 模式浏览器全屏展示网页配置指南
linux·运维·ubuntu
Kina_C5 小时前
Keepalived 配置管理进阶:使用子配置文件实现模块化与高可读性
linux·网络·keepalived
wsad05325 小时前
CentOS Stream 10 配置静态 IP 完整指南
linux·tcp/ip·centos
Ai拆代码的曹操5 小时前
K8s 实战:CrashLoopBackOff 状态下 kubectl logs 拿不到日志的三层排查方案
linux·docker·kubernetes
tedcloud1236 小时前
Kimi-K3 部署指南:大模型应用开发环境搭建实践
linux·运维·服务器·开源·音视频