本机NAT类型检测工具
Local NAT type detection tool (NatTypeTester)
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 |
- 加入UDP检测
下载、安装、更新
curl https://raw.githubusercontent.com/oneclickvirt/gostun/main/gostun_install.sh -sSf | sh
使用
gostun
或
./gostun
进行测试
无环境依赖,理论上适配所有系统和主流架构,更多架构请查看 https://github.com/oneclickvirt/gostun/releases/tag/output
Usage: gostun [options]
-e Enable logging functionality (default true)
-h Display help information
-server string
Specify STUN server address (default "stun.voipgate.com:3478")
-timeout int
Set timeout in seconds for STUN server response (default 3)
-v Display version information
-verbose int
Set verbosity level
rm -rf /root/gostun
rm -rf /usr/bin/gostun
go get github.com/oneclickvirt/gostun@latest
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