Mac查询本机ip地址

打印 上一主题 下一主题

主题 552|帖子 552|积分 1656

Mac系统版本和网络设置差别,可能会有一些细微差异。
一、 利用系统偏好设置

1、点击屏幕左上角的Apple图标,选择“系统偏好设置”。


2、点击“网络”。


3、 在左侧选择当前连接的网络(如Wi-Fi或以太网),在右侧界面,你会看到IP地址


二、利用终端下令

1、打开“终端”应用(可以通过Spotlight搜索大概在“应用程序”>“实用工具”中找到)


2、 输入下令

  1. ifconfig #查看所有网络接口的详细信息,包括IPv4和IPv6地址
复制代码
        并回车,在输出的信息中,查找“inet”或“inet6”字样,后面跟着的数字就是你的IP地址,然后在输出中查找以 “inet “ 或 “inet6 “ 开头的行,这些行后面跟着的就是对应的IP地址。

  1. 对于较新版本的macOS,可能需要使用 ipconfig getifaddr en0 命令来获取IPv4地址
复制代码


(1)、查看特定网络接口(如 en0)的IPv4地址

  1. ifconfig en0 | grep "inet " | awk '{print $2}'
复制代码
假如你的网络接口不是 en0,请将 en0 替换为实际的接口名称。
(2)、查看重要网络接口的IPv4地址(不适用于所有系统版本)

  1. ipconfig getifaddr en0
复制代码
        假如你的网络接口不是 en0(例如在某些较新的Mac系统中可能是 en1 或其他名称),你可以直接查询特定接口的IP地址,如下所示:
  1. ifconfig en0 | grep "inet " | awk '{print $2}'
复制代码
        只需将 en0 替换为你的实际网络接口名称即可。假如你不确定接口名称,可以先运行 ifconfig 下令查看所有接口的列表。
  1. ifconfig | grep "inet " | grep -v "127.0.0.1" | awk '{print $2}'
  2. # ifconfig:显示网络接口的详细信息。
  3. # grep "inet ":筛选出包含 “inet “ 的行,这些行通常包含IP地址信息。
  4. # grep -v "127.0.0.1":排除回环地址(localhost)。
  5. # awk '{print $2}':提取每行的第二列,即IP地址。
复制代码
(3)、查看所有运动网络接口的IPv4地址

  1. networksetup -listallhardwareports | awk -F': ' '/Device:/{printf("\n%s:\n",$2)} /Ethernet/{getline; printf("%s\n", $2)}'
  2. # 这个命令会列出所有硬件端口及其相关的IP地址。
复制代码
        请注意,差别的Mac系统版本可能会有差别的网络接口命名和下令举动。假如你不确定网络接口的名称,可以先运行 ifconfig 下令来查看所有接口的列表。

三、利用“网络实用工具”


1、打开“应用程序”>“实用工具”>“AirPort实用工具”。





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莫张周刘王

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表