config.ini 示例,也可直接 下载(右键另存为) 后自行修改。(Windows 用户请在此 下载 Windows 版本

# 将本文件放置于 natapp 同级目录,程序将读取 [default] 段
# 在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
# 命令行参数 -config= 可以指定任意 config.ini 文件
[default]
authtoken=                      # 对应一条隧道的 authtoken
log=none                        # log 日志文件,可指定本地文件,none=不做记录,stdout=直接屏幕输出,默认为 none
loglevel=ERROR                  # 日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                     # 代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空

注: http_proxy 用于无法直接上网、需通过代理才能上网的用户,其他用户请留空。老版本 Windows(如 Windows XP、老版 Windows Server 等)不支持此方式,请使用命令行方式。

命令行模式

运行 natapp -h 可查看命令行参数,参数与 config.ini 的对应关系见上文,命令行参数会覆盖 config.ini 中的相同配置。

命令行参数 -config= 可指定任意 config.ini 文件。

多开方法 & 简单运行方法

Windows 可创建 bat 文件 下载(右键另存为)

start natapp -authtoken=xxxx -log=none
start natapp -authtoken=xxxx -log=none

将 bat 文件放在 natapp.exe 同级目录并修改 authtoken,双击运行 bat 即可同时启动两个或多个 natapp。

Linux 等系统可自行编写 shell 脚本实现。