这是命令 stunserver,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
stunserver - STUN 协议服务(RFC:3489、5389、5789、5780)
概要
眩晕服务器 [选项]
商品描述
stunserver 启动一个 STUN 侦听服务,该服务响应来自
远程客户端。 选项如下所述。
配置
支持以下选项。
--mode 模式
--primaryinterface 接口
--altinterface 接口
--primaryport 端口号
--altport 端口号
--家庭IPVERSION
--协议协议
--maxconn MAXCONN
--详细日志级别
--主要广告
--alt广告
- 帮帮我
每个选项的详细信息如下。
- 模式 MODE
其中指定的 MODE 参数是“basic”或“full”。 在基本模式下,服务器
侦听单个端口。 基本模式足以满足基本的NAT穿越场景
客户端需要发现其外部 IP 地址并获取端口映射
它正在侦听的本地端口。 不支持 STUN CHANGE-REQUEST 属性
基本模式。
在完整模式下,STUN 服务侦听两个不同的接口和两个不同的端口
在各个。 客户端绑定请求可以为服务器指定一个选项来发送
从备用接口和/或端口之一返回响应。 全模式方便
尝试发现网络的 NAT 行为和 NAT 过滤行为的客户端
在...上。 完整模式需要主机上的两个唯一 IP 地址。 在 TCP 上运行时,
服务无法支持来自客户端的 CHANGE-REQUEST 属性。
如果未指定此参数,则默认为基本模式。
* * * * *
--主接口 接口
其中 INTERFACE 指定的是主机的本地 IP 地址(例如“192.168.1.2”)
或网络接口的名称(例如“eth0”)。
指定的接口或地址将被服务用作主要侦听
地址。
在基本模式下,默认是绑定到所有可用的适配器 (INADDR_ANY)。 在全
模式,默认是绑定到第一个具有配置 IP 的非 localhost 适配器
地址。
* * * * *
--alt 接口 接口
其中 INTERFACE 指定的是主机的本地 IP 地址(例如“192.168.1.3”)
或网络接口的名称(例如“eth1”)。
此参数与 --primaryinterface 选项几乎相同,不同之处在于它
指定完整模式的备用侦听地址。
此选项在基本模式下被忽略。 全模式下,默认绑定到第二个
具有已配置 IP 地址的非本地主机适配器。
* * * * *
--主端口 端口号
其中 PORTNUM 是 1 到 65535 之间的值。
这是服务器将绑定到用于侦听传入绑定的主要端口
要求。 该服务会将主地址和备用地址绑定到
这个港口。
默认值为3478。
* * * * *
--替代端口 端口号
其中 PORTNUM 是 1 到 65535 之间的值。
这是服务器将绑定到用于侦听传入绑定的备用端口
要求。 该服务会将主地址和备用地址绑定到
这个港口。
此选项在基本模式下被忽略。 默认值为 3479。
* * * * *
- 家庭 IP版本
其中 IPVERSION 为“4”或“6”以指定使用 IPV4 或 IPV6。
IPv4 使用的默认系列为 4。
* * * * *
- 协议 原型
其中 PROTO 是 IP 协议,“udp”或“tcp”。
udp 是默认值。
* * * * *
--最大康恩 麦克斯康
其中 MAXCONN 是 1 到 100000 之间的值。
对于 TCP 模式,此参数指定最大同时连接数
可以在任何给定时间存在。
当协议为 UDP 时,该参数被忽略。 默认值为 1000
* * * * *
--冗长 日志级别
其中 LOGLEVEL 是大于或等于 0 的值。
此参数指定打印到控制台的数量
初始化、错误和网络活动。 值 0 指定一个非常小的
输出量。 值 1 显示略多。 值为 2 显示更多。
指定 3 将显示更多。
默认值为0。
* * * * *
--主要广告 主IP
--alt广告 替代IP
其中 PRIMARY-IP 和 ALT-IP 是有效的数字 IP 地址字符串(例如“101.23.45.67”)
这是 --primaryinterface 和 --altinterface 地址的公共 IP 地址
以上讨论。
这两个参数仅供高级使用。 它旨在支持运行
在 Amazon EC2 或服务器所在的其他托管环境中处于完整模式的 STUN 服务器
在 NAT 后面运行。 除非你特别知道效果,否则不要设置这个参数
它创建。
通常,在没有设置这些参数的情况下,ORIGIN 属性、OTHER-ADDRESS
属性,CHANGED-ADDRESS 属性是通过查询本地
他们正在侦听的 IP 地址的适配器或套接字。 在运行服务器时
NAT 环境,绑定响应仍将包含一组正确的映射地址
属性,这样 P2P 连接可能会成功。 然而,起源,其他-
服务器发送的 ADDRESS 和 CHANGED-ADDRESS 属性将不正确。 影响
发送错误的 OTHER-ADDRESS 或 CHANGED-ADDRESS 将导致客户端
尝试进行 NAT 行为测试或 NAT 过滤测试以报告不正确的结果。
有关更多详细信息,请访问 www.stunprotocol.org 以获取有关如何正确设置这些的详细信息
在 Amazon EC2 中使用的参数。
* * * * *
- 帮帮我
打印此帮助页面
示例
眩晕服务器
没有选项,在 UDP 端口 3478 上启动一个基本的 STUN 绑定服务。
眩晕服务器 - 模式 , --主接口 128.34.56.78 --alt 接口
128.34.56.79 上例在接口上启动双主机 STUN 服务
由 IP 地址“128.34.56.78”和“128.34.56.79”标识。 有四个UDP
套接字监听器
128.34.56.78:3478(主 IP,主端口) 128.34.56.78:3479(主 IP,
备用端口)128.34.56.79:3478(主 IP,主端口)128.34.56.79:3479
(备用 IP、备用端口)
如果运行的本地主机上不存在指定的地址,则会发生错误
服务。
眩晕服务器 - 模式 , --主接口 eth0 --alt 接口 eth1
与上面相同,除了接口由它们的名称指定为枚举
系统。 (“ifconfig”或“ipconfig”命令将枚举可用的
接口名称。
使用 onworks.net 服务在线使用 stunserver
