mirror of
https://github.com/oneclickvirt/gostun.git
synced 2025-09-27 03:06:28 +08:00
6a9ea9607b07c0a2ea090663af17f9ccb3218626
gostun
本机NAT类型检测工具
Local NAT type detection tool (NatTypeTester)
类型说明[Information]
NatMappingBehavior:
inconclusive
endpoint independent (no NAT)
endpoint independent
address dependent
address and port dependent
NatFilteringBehavior:
inconclusive
endpoint independent
address dependent
address and port dependent
NAT Type | Nat Mapping Behavior | Nat Filtering Behavior |
---|---|---|
Full Cone | endpoint independent |
endpoint independent |
Restricted Cone | endpoint independent |
address dependent |
Port Restricted Cone | endpoint independent |
address and port dependent |
Symmetric | address and port dependent |
address and port dependent |
Inconclusive | inconclusive |
inconclusive |
TODO
- 加入UDP检测
使用说明[Usage]
更新时间[Version]: 2024.06.08
curl https://raw.githubusercontent.com/oneclickvirt/gostun/main/gostun_install.sh -sSf | sh
无环境依赖,理论上适配所有系统和主流架构,更多架构请查看 https://github.com/oneclickvirt/gostun/releases/tag/output
-server string
STUN server address (default "stun.voipgate.com:3478")
-timeout int
the number of seconds to wait for STUN server's response (default 3)
-verbose int
the verbosity level
感谢[Thanks]
https://datatracker.ietf.org/doc/html/rfc3489#section-5
https://datatracker.ietf.org/doc/html/rfc4787#section-5
https://github.com/pion/stun/tree/master/cmd/stun-nat-behaviour
Languages
Go
90.3%
Shell
9.7%