ubuntu系统使用ifconfig查询网络IP的时候,只能查到本地回环地址,无其他网络接口IP

引言

今天使用git的时候,发现自己登录不上git服务器,ping了服务器ping不通,提示:ping:connect:网络不可达。使用ifconfig查询之后,发现只有本地回环地址,没有其它的网络接口IP。
本文旨在解决上述问题。

解决步骤

上述的问题表明网络接口未激活或未正确配置。

下面是解决的方法。

步骤一:检查网络接口状态

  1. 查看所有网络接口:
bash 复制代码
ifconfig -a

确认是否存在其他网络接口(如ens33、eth0、enp0s3等)。若接口存在但未显示IP,则可能未激活。

  1. 使用ip a(更详细)
bash 复制代码
ip  a

检查目标接口(如ens33)是否显示state DOWN。若为DOWN状态,需手动激活。

步骤二:激活网络接口

  1. 手动激活接口(以ens33为例)
    使用指令:
bash 复制代码
sudo ip link set ens33 up

或使用传统指令:

bash 复制代码
sudo ifconfig ens33 up
  1. 验证接口状态
    使用下面的指令:
bash 复制代码
ip a show ens33

确认接口状态变为UP,但仍可能缺少IP地址。

步骤三:获取IP地址

  1. 通过DHCP自动获取IP,使用下面的指令:
bash 复制代码
sudo dhclient -r ens33  # 释放旧IP(如有)
sudo dhclient ens33      # 重新获取IP
  1. 验证IP地址
bash 复制代码
ip a show ens33

检查是否出现inet行及有效的IPv4地址(如192.168.x.x/24)。

到此我的ip已经能够正常显示了。

验证

使用ifconfig指令可以查到ens33的网络ip了,并且ping git服务器的时候可以ping通了。

相关推荐
g3voip20 小时前
支持云管理的语音网关品牌选型指南:深度解析
网络·信息与通信
Xの哲學21 小时前
Linux 实时调度机制深度解析
linux·服务器·网络·算法·边缘计算
QH1392923188021 小时前
Anritsu MT8821C MT8000A无线电通信分析仪
网络·科技·集成测试·模块测试
晚风吹人醒.21 小时前
iptables防火墙规则(一):iptables语法结构,netfilter功能详解及案例演示
linux·服务器·网络·iptables·防火墙··netfilter
Web极客码21 小时前
释放WordPress磁盘空间并减少Inode使用量
服务器·数据库·ubuntu
bdzbongbang21 小时前
剖析发电机中性点接地电阻柜的构成
网络·经验分享
Ares-Wang21 小时前
网络》》防火墙
运维·服务器·网络
可爱又迷人的反派角色“yang”21 小时前
k8s(四)
linux·网络·云原生·容器·kubernetes·云计算
qq_4112624221 小时前
优化wifi的性能,LWIP_TCP_WND是不是指的是DYNAMIC_RX_BUFFER动态接受缓冲区的缓冲区大小
网络·网络协议·tcp/ip
funnycoffee1231 天前
华为路由器或3层设备接口下的arp broadcast enable作用是啥?
网络·华为