美文网首页napyy
内网穿透NAP使用教程

内网穿透NAP使用教程

作者: tclabs | 来源:发表于2019-02-27 20:21 被阅读0次

    NAP 是一个基于frp的内网穿透服务。

    如果你需要暴露内网环境下的一个服务或者端口,可以使用NAP服务。

    NAP支持tcp,udp协议,同时支持http应用协议。

    使用http应用协议时,可以使用通常的80(http)或者443(https)端口来访问你在内网的服务,可以应用于小程序开发,内网应用调试等场合。


    注册帐号

    点击 注册帐号 前往Napyy网站注册。

    注意: 注册之后必须到邮箱点击链接激活账户, 如果迟迟未收到激活邮件, 可以尝试在这里重发激活邮件。


    购买服务

    登录网站之后,点击购买菜单, 选择 内网穿透,输入你想要的二级域名,选择付费套餐,点击购买跳转支付页面。

    buy-nap

    注意: 新用户注册之后系统默认赠送30积分,在套餐一栏中可以看到使用积分兑换的选项,也就意味着新用户可以无条件免费使用15天。


    客户端下载

    前往 下载中心 下载对应的 NAP 客户端程序。

    下载客户端之后并解压, 会得到 nap 或者 nap.exe(windows版本) 和 nap.ini 实例配置文件。


    配置

    当你购买 NAP 服务之后,每个主机都有单独的密钥,这个非常重要,请妥善保管。你可以在主机详情页里找到每个主机特有的密钥。

    主机密钥

    (被抹掉的一个位置就是主机特有的密钥)

    编辑配置文件nap.ini:

    common.token 中配置好你购买NAP服务的 密钥(key).

    HTTP 穿透

    假设你需要代理本地的 127.0.0.1:5000 的服务。

    配置文件示例:

    [common]
    token = your token(key)
    
    [http]
    # 本地的IP
    local_ip = 127.0.0.1
    # 本地需要代理的端口
    local_port = 5000
    # 可选, 表示NAP客户端和服务端加密传输
    use_encryption = false
    

    TCP 穿透

    假设你需要代理本地的 127.0.0.1:22 的服务。

    配置文件示例:

    [common]
    token = your token(key)
    
    [tcp]
    # 本地的IP
    local_ip = 127.0.0.1
    # 本地需要代理的端口
    local_port = 5000
    # 可选, 表示NAP客户端和服务端加密传输
    use_encryption = false
    

    UDP 穿透

    假设你需要代理本地的 127.0.0.1:4000 的服务。

    [common]
    token = your token(key)
    
    [udp]
    # 本地的IP
    local_ip = 127.0.0.1
    # 本地需要代理的端口
    local_port = 4000
    # 可选, 表示NAP客户端和服务端加密传输
    use_encryption = false
    

    使用 ./nap 启动程序。

    程序会默认读取当前目录下的 nap.ini 配置文件, 如果配置文件是别的文件名或者在别的目录, 使用 ./nap -c path/config.ini 指定配置文件启动。

    更多可用的配置选项可以查看 NAP配置详解

    NAP 客户端也支持直接使用命令行启动, 比如:

    ./nap http -t token -l 5000 # 代理 http协议的 127.0.0.1:5000

    ./nap tcp -t token -l 22 # 代理 tcp协议的 127.0.0.1:22

    ./nap udp -t token -l 4000 # 代理 udp协议的 127.0.0.1:4000

    默认的local_ip127.0.0.1, 你也可以使用 -i 127.0.0.1 显式的指定local_ip。

    使用 ./nap -h 查看更多使用帮助。

    注意:

    http内网穿透会做一定的限速, 并且不支持大陆地区的区域。

    建议仅用作小程序开发, 本地程序调试等用途。 不建议用于生产环境, 以及大流量,高并发的场合, 不允许用于违反当地法律的场合。
    原文链接: https://napyy.com/blog/nap-tutorial/

    相关文章

      网友评论

        本文标题:内网穿透NAP使用教程

        本文链接:https://www.haomeiwen.com/subject/xdrquqtx.html