net

net 显示 PHP 能看到的网络接口,包括状态、IPv4/IPv6、掩码,以及平台提供时的 broadcast 或 peer 信息。

网络版本 1.1.6稳定
lil-terminal

概览

使用 net 处理服务器网络接口与地址。常用操作保持简短,只有需要时才通过专门形式增加细节,因此重复任务更容易理解、复现并写入 lil-terminal 脚本。

服务器接口不一定就是公网地址

共享主机常位于 NAT、代理或服务商内部网络之后,因此 net 可能显示私有地址或内部接口。把结果与 ip server、DNS 和外部检查结合起来,才能判断主机真正如何对外暴露。

语法

lil-terminal
net [interface] [-4|-6|-l]

参考

net

显示可用的网络接口和地址

net <interface>

显示指定接口

-4

仅显示 IPv4 地址

-6

仅显示 IPv6 地址

-l

仅显示接口名称和状态

实际使用

先运行 net -l 查看接口名称和状态。net 查看详细信息,-4/-6 过滤地址,net <interface> 查看指定接口。lo 很常见但并非一定存在;共享主机可能只提供服务器地址。

限制与安全

实际结果依赖主机环境,不一定等于公网 IP。即使同时使用 -4/-6,-l 仍隐藏地址详情。不要公开生产服务器的内部 IP 或 MAC。示例接口为虚构数据。

清晰的参数错误

net 将明确报告未知选项,不再将其当作网卡名称。

交互式 sandbox 预览

可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。

先列出接口,再检查 IPv4

安装与管理

安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。

Base 与 Minimum 是同一当前模块版本的两个包。

Base 包

安装包含本地参考和全部已发布模式的完整包。

install net
Minimum 包

安装精简包。该包不包含本地参考;help <cmd> -i 会打开当前服务器参考。

install net -m
精确公开版本

安装这个确切的已发布版本。

install net -v 1.1.6
检查或升级

让 upgrade 检查兼容性,仅在需要时替换已安装块。

upgrade net
删除模块

删除扩展块,不影响核心和其他模块。

install net -u

示例

示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。

先列出接口,再检查 IPv4
net
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
IPv4       127.0.0.1/8
IPv6       ::1/128

Interface  eth0
Status     up
IPv4       192.0.2.10/24
Mask       255.255.255.0
仅显示接口名称和状态
net -l
网络教学示例 — 不发送真实请求
Interface  lo
Status     up

Interface  eth0
Status     up
仅显示 IPv4 地址
net -4
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
IPv4       127.0.0.1/8

Interface  eth0
Status     up
IPv4       192.0.2.10/24
仅显示 IPv6 地址
net -6
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
IPv6       ::1/128

Interface  eth0
Status     up
Address    -
显示指定接口
net lo
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
IPv4       127.0.0.1/8
IPv6       ::1/128
处理未知网络接口
net lo -4
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
IPv4       127.0.0.1/8
仅显示 IPv6 地址
net lo -6
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
IPv6       ::1/128
仅显示接口名称和状态
net lo -l
网络教学示例 — 不发送真实请求
Interface  lo
Status     up
仅显示接口名称和状态
net -l -4
网络教学示例 — 不发送真实请求
Interface  lo
Status     up

Interface  eth0
Status     up
仅显示 IPv4 地址
net -4 -6
网络教学示例 — 不发送真实请求
Choose either IPv4 or IPv6
Net · -what
net -what
网络教学示例 — 不发送真实请求
Unknown option: -what
显示指定接口
net missing0
网络教学示例 — 不发送真实请求
Interface not found
显示指定接口
net lo eth0
网络教学示例 — 不发送真实请求
?

相关文档

当前公开版本

v1.1.62026-10-31

清晰的参数错误

net 将明确报告未知选项,不再将其当作网卡名称。