0.2.0之后的版本中,NAP增加了static_file插件以实现一个简单的文件访问服务。

如果你还不知道如何使用NAP,务必先阅读: 内网穿透NAP使用教程

通过NAP提供基于HTTP的文件访问服务非常简单。

在配置文件中新增一个tcp代理:

[tcp]
plugin = static_file
plugin_local_path = /tmp/file
plugin_strip_prefix = static
plugin_http_user = admin
plugin_http_passwd = admin
  • plugin 固定为 static_file
  • plugin_local_path 为要被代理的本地目录
  • plugin_strip_prefix 为访问路径的前缀, 可选,
  • plugin_http_user http basic auth 用户名,可选
  • plugin_http_passwd http basic auth 密码, 可选

plugin_http_userplugin_http_passwd 不指定时, 默认允许任何人访问文件列表。敏感数据强烈建议指定。

启动NAP客户端, 根据terminal提示即可访问本地文件列表。