当前位置: 首页 > news >正文

linux c获取ip地址

在 Linux 中,获取 IP 地址可以通过多种方式实现。以下是几种常用的方法,适用于大多数 Linux 发行版(如 Ubuntu、CentOS、Debian 等):

方法 1:使用 ip 命令(推荐)

ip a

说明:

ip a 显示所有网络接口的详细信息,包括 IP 地址。 会列出所有接口(如 eth0, wlan0 等)及其对应的 IP 地址。

示例输出:

1: lo: <LOOPBACK> mtu 16436 qdisc noqueue state DOWN mode DEFAULTlink/loopback 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
2: ens33: mtu 1500 qdisc pfqdisc state UP mode DEFAULTlink/ether 00:11:22:33:44:55 brd 00:11:22:33:44:55inet 192.168.1.100/24 brd 192.168.1.255 scope global ens33inet6 fe80::a00:11:22:33:44:55/64 scope linkinet6 fe80::c00:11:22:33:44:55/64 scope link

获取当前 IP 的命令:

ip a show ens33

方法 2:使用 ifconfig 命令(较旧,但兼容性好)

ifconfig

说明:

会显示所有网络接口的 IP 地址。 适用于旧系统(如 CentOS 7 及以前版本)。

示例输出:

eth0: flags=4099 <UP,BROADCAST,MULTICAST> mtu 1500ether 00:11:22:33:44:55inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255inet6 fe80::a00:11:22:33:44:55 prefixlen 64 scopeid 0x2...

方法 3:使用 hostname 命令(获取主机名,不直接获取 IP)

hostname

说明:仅获取主机名,不提供 IP 地址。

方法 4:使用 hostnamectl 命令(适用于 systemd 系统)

hostnamectl

说明:显示主机信息,包括 IP 地址(如 FQDNIPv4IPv6 等)。

方法 5:使用 dig 命令(获取 DNS 信息,不直接获取 IP)

dig +short myip

说明:获取当前公网 IP 地址。

总结

方法 推荐使用场景 是否兼容ip a 获取所有接口的 IP ? 是ifconfig 旧系统兼容 ? 不推荐hostnamectl systemd 系统 ? 是dig myip 获取公网 IP ? 是

如需获取特定接口的 IP(如 eth0):

ip a show eth0

如需进一步操作(如修改 IP、配置网络等),请告诉我你的具体需求。

文章转自:[《禁闭求生》抗毒性突变解锁方法 ] (https://www.52mwyd.com/news/1438.html)

作者:游戏攻略,转载请注明原文链接:https://www.52mwyd.com/

http://www.gsyq.cn/news/53891.html

相关文章:

  • 2025年11月geo优化服务商排行榜:十大优质企业综合能力与长期发展指南
  • Python3 subprocess 模块详解
  • 2025年11月geo优化服务商排行榜:十大优质企业综合实力与长期发展指南
  • 2025年热门的刀刮布篷布设备最新TOP品牌厂家排行
  • 2025年11月豆包搜索排名优化推荐:十大服务商综合评测与技术实力全解析
  • 78.15kW光伏系统采用扰动观察法实现最大功率点跟踪的解决方案
  • 2025年11月geo优化公司排行榜:十大优质服务商综合能力与发展前景指南
  • Vue学习251119
  • 2025年11月geo优化公司排行榜:基于多维度评估的十大优质服务商选择指南
  • 2025年评价高的GY1B25ADM比例阀厂家最新推荐排行榜
  • Ubuntu18.04安装Grafana12
  • 2025年11月豆包关键词排名优化热度榜:行业头部企业服务能力全景评测
  • 2025年11月geo服务商排行榜:十大优质企业技术实力与服务指南
  • 2025年热门的全景激光切割机厂家推荐及选购参考榜
  • 2025年11月AI搜索优化排行榜:十大领先企业综合实力与行业应用指南
  • 2025年靠谱的手摇丝杆升降机厂家推荐及选购指南
  • 2025年质量好的四方袋厂家最新实力排行
  • 2025年11月ai优化公司排行榜:基于行业标准的十大服务商综合指南
  • 2025年11月deepseek关键词排名优化排行榜:基于多维度评估的十大服务商指南
  • 11月19日铁杆粉丝占比
  • 2025年靠谱的壁挂炉厂家推荐及采购指南
  • 三星Gallery3d应用取证分析:挖掘删除痕迹的数字取证技术
  • 2025年樱花批发基地批发商排行榜,优质供应商推荐,无刺枸骨球/红叶石楠/金森女贞/苗木/栾树/樱花/紫薇/金叶复叶槭/国槐种植口碑推荐榜
  • Elasticsearch 6.0 vs 7.0 选举机制对比表
  • 深入解析:linux学习笔记(43)网络编程——HTTPS (补充)
  • 2025年知名的防火风管TOP品牌厂家排行榜
  • 2025年跨境电商平台权威推荐榜单:东南亚跨境电商/跨境电商APP/海外跨境电商平台精选
  • websocket连接中断后的解决方案
  • 多线程?就是Redis 线程模型:单线程还
  • 2025 年无锡短视频运营公司推荐,宜兴企拓网络:14 年深耕制造业 全流程短视频营销赋能企业全域增长