当前位置: 首页 > 工具软件 > STUNMAN > 使用案例 >

ubantu14.04下安装stunman

吕成业
2023-12-01

1 下载stunman:http://www.stunprotocol.org/

    wget http://www.stunprotocol.org/stunserver-1.2.13.tgz


2 安装编译工具

        sudo apt-get install g++

sudo apt-get install make
sudo apt-get install libboost-dev # For Boost
sudo apt-get install libssl-dev # For OpenSSL

3 编译stunman   
cd stunserver
sudo make

4 生成编译结果:
stunclient, stunserver, stuntestcode


5 检测编译结果:
./stuntestcode
Result of CTestDataStream: PASS
Result of CTestReader: PASS
Result of CTestBuilder: PASS
Result of CTestIntegrity: PASS
Result of CTestMessageHandler: PASS
Result of CTestCmdLineParser: PASS
Testing detection for DirectMapping
Testing detection for EndpointIndependent mapping
Testing detection for AddressDependentMapping
Testing detection for AddressAndPortDependentMapping
Testing detection for EndpointIndependentFiltering
Testing detection for AddressDependentFiltering
Testing detection for AddressAndPortDependentFiltering
Result of CTestClientLogic: PASS
Result of CTestRecvFromEx(IPV4): PASS
Result of CTestRecvFromEx(IPV6): PASS
Result of CTestFastHash: PASS
Result of CTestPolling: PASS
Result of CTestAtomicHelpers: PASS

6 启动stunman

       ./stunserver --help     # 使用说明。
        nohup ./stunserver --mode basic --primaryinterface p1p1  &
        nohup ./stunserver --mode full --primaryinterface eth0 --altinterface eth1 &

       

NOTE: stuntman只具有stun功能,没有转发功能。支持UDP,TCP。兼容RFC3489。

 类似资料: