#ipv4 #ipv6 #tcp #table #export #local #remote

app tcpdrop

导出IPv4和IPv6 TCP表

1 个不稳定版本

0.1.0 2023年10月10日

#36 in #ipv6

MIT/Apache

12KB
183

Tcpdrop

导出IPv4和IPv6 TCP表。

[
  {
    "state": "Listen",
    "local": "0.0.0.0:34560",
    "remote": "0.0.0.0:0"
  },
  {
    "state": "Listen",
    "local": "[::]:34560",
    "remote": "[::]:0"
  }
]

安装

Cargo

确保已安装Rust的当前稳定版本。

注册表

cargo install tcpdrop

手册

git clone https://github.com/ynuwenhof/tcpdrop.git
cd tcpdrop
cargo install --path .

安装后,您可以使用以下命令运行应用程序

tcpdrop --pretty

这将把TCP表打印到终端。

配置

Tcpdrop可以通过环境变量或命令行参数进行配置。

缺少的键将回退到其默认值。

描述 默认
TCPDROP_PRETTY 以美观的JSON格式打印TCP表 false
TCPDROP_NO_V4 不导出IPv4连接 false
TCPDROP_NO_V6 不导出IPv6连接 false
TCPDROP_OUTPUT 输出文件路径 None

许可证

本项目可按您的选择使用以下任一许可证

依赖项

~137MB
~2M SLoC