跳至內容

stunserver

軟體分類 DevOps 與雲端維運 (DevOps & Cloud) / 視覺化儀表板 (Dashboards)
軟體標籤
開發廠商 jselbie
Stars
0
Forks
0
License
APACHE-2.0
Version
Update
OS

#### 產品特色

* 支援最新RFC 5389、5769與5780,並具備RFC 3489的回溯兼容性
* 可於UDP與TCP雙協議模式下,支援IPv4與IPv6雙網段
* 提供客戶端測試應用程式,可進行STUN绑定請求的驗證與回應
* 支持全模式與基本模式運行,全模式可提供NAT行為與過濾偵測功能
* 可於AWS EC2實例上運行全模式STUN服務,具備詳細的配置指引

#### 主要功能、特點

STUNTMAN是一個開放源碼的STUN伺服器,專門用於實現STUN協議的服務端功能。它支援多種網絡協議與IP地址類型,可於UDP與TCP雙協議模式下運行。伺服器可選擇運行於基本模式或全模式,基本模式僅監聽一個端口並回應STUN绑定請求,而全模式則可監聽兩個不同的IP地址接口,提供NAT行為與過濾偵測功能。此外,伺服器還支援在AWS EC2實例上運行全模式服務,並提供詳細的配置指引。伺服器內建客戶端測試應用程式,可進行STUN請求的驗證與回應。伺服器支援TLS模式,但目前尚未實現。伺服器還提供強大的認證功能,支持HMAC/SHA1/MD5的訊息完整性驗證,但目前尚未實現用戶名與密碼的驗證功能。伺服器的編譯與運行需要C++編譯器、GNU Make、Boost頭檔案與OpenSSL開發檔案。伺服器的防火牆設定也需進行配置,以確保正確的端口開放。

#### 指令

“`bash
# 無常用指令(自動生成)
“`