2025/10/14 redis断联 没有IPv4地址 (自用)
问题:启动服务后发现连不上redis,打开finalshell 发现也连不上
第一步:确认接口状态异常
输出中 state DOWN
明确显示接口未启用,正常情况下应为 state UP
。即使端口配置正确,接口未启动也会导致无法联网。
第二步:尝试启动网络接口
直接通过命令手动启用 ens33
接口,观察是否恢复:
sudo ip link set ens33 up # 启动接口
sudo ip addr flush ens33 # 清除旧IP配置(可选,避免冲突)
sudo dhclient ens33 # 重新获取DHCP IP(如果使用动态IP)
从目前ip link show ens33
的输出来看,接口状态已恢复为UP
(正常启动),但存在一个关键问题:没有IPv4地址(仅显示了IPv6地址fe80::20c:29ff:fe13:d8de/64
)。这是导致网络仍无法连接的核心原因(多数网络依赖IPv4通信)。
尝试重新获取DHCP IPv4地址
执行以下命令强制接口重新向DHCP服务器请求IP(需root权限)
sudo dhclient -r ens33 # 释放当前DHCP lease(可选)
sudo dhclient ens33 # 重新获取DHCP IP