# net.interfaces ## 功能 读取本机网络接口信息。 ## 语法 ```bt net.interfaces() ``` ## 参数 无参数。 ## 返回值 | 类型 | 说明 | | ------ | ------ | | Array | 返回网络接口信息对象数组。 | ## 接口对象字段 数组中每个对象表示一个网络地址。 | 字段 | 类型 | 必定存在 | 说明 | | ------ | ------ | ------ | ------ | | name | String | 是 | 接口名称。当前实现会返回 `default` 表示默认出口地址,`loopback` 表示本机回环地址。 | | ip | String | 是 | IP 地址字符串,例如 `192.168.1.10` 或 `127.0.0.1`。 | | family | String | 是 | IP 地址族。当前可能为 `IPv4` 或 `IPv6`。 | | internal | Bool | 是 | 是否为内部地址。`true` 表示 loopback 等本机内部地址;`false` 表示默认出口地址。 | ## 示例 ```bt // 读取本机网络接口列表。 list = net.interfaces() first = list[0] // 输出第一个接口的 IP 地址。 result = first.ip // 输出示例:192.168.1.10 print result ``` ## 注意事项 - 当前实现包含默认出口 IP 和 loopback 信息。