百度
360搜索
搜狗搜索

linux地址如何查询详细介绍

在 Linux 系统中,查询地址通常指查询网络相关的 IP 地址或 MAC 地址。以下是常用的查询方法:

一、查询 IP 地址(IPv4/IPv6)

1.
使用 ip 命令(推荐,新系统通用)

bash

 addr show  

a

  • 输出示例:plaintext
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo # IPv4 回环地址

    valid_lft forever preferred_lft forever

    inet6 ::1/128 scope host # IPv6 回环地址

    valid_lft forever preferred_lft forever

    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000

    link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff # MAC 地址

    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0 # 本地 IPv4 地址

    valid_lft 86358sec preferred_lft 86358sec

    inet6 2001:db8::1234/64 scope global dynamic mngtmpaddr noprefixroute # 本地 IPv6 地址

    valid_lft 2591949sec preferred_lft 604749sec

    • inet 后跟 IPv4 地址,inet6 后跟 IPv6 地址。
    • lo 是回环接口(本地测试用),eth0/enp3s0 等是物理网卡,wlan0 是无线网卡。

2.
使用 hostname -I(快速查看所有活动的 IPv4 地址)

bash

 

3.
传统命令 ifconfig(需安装 net-tools 包,部分新系统已弃用)

bash

net-tools

  • 输出类似 ip addrinet addr 对应 IPv4 地址,HWaddr 对应 MAC 地址。

二、查询 MAC 地址(硬件地址)

MAC 地址是网卡的物理地址,格式为 XX:XX:XX:XX:XX:XX

  • 通过 ip addrifconfig 查看
    如上述 ip a 输出中的 link/etherHWaddr 字段(见示例中的 00:1a:2b:3c:4d:5e)。

  • 单独查询指定接口的 MAC 地址
    bash
      show dev eth0  

    /sys/class/net/eth0/address

三、查询外部 IP 地址(公网 IP)

如果需要查询当前设备连接互联网时使用的公网 IP,可通过外部服务:
bash

 ifconfig.me  

-qO- https://api.ipify.org

四、总结常用命令

需求 命令
所有网络地址详情 ip addrip a
快速查看 IPv4 地址 hostname -I
查看 MAC 地址 ip link show dev <接口名>ifconfig
公网 IP 地址 curl ifconfig.mewget -qO- https://api.ipify.org

根据你的 Linux 发行版和需求选择合适的命令即可。如果是新手,推荐优先使用 ip 命令,它是现代 Linux 系统的标准工具。

阅读更多 >>>  防水等级ip67是什么意思

网站数据信息

"linux地址如何查询"浏览人数已经达到22次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux地址如何查询的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!