V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
LuckSouth

搭建内网穿透服务 Ngrok 之编译 Win 下客户端和相关配置

  •  1
     
  •   LuckSouth · Mar 15, 2017 · 2162 views
    This topic created in 3329 days ago, the information mentioned may be changed or developed.

    上一篇文章提到了在服务器槡搭建 Ngrok 服务来实现内网穿透,因为我的服务器和本地环境都是 Ubuntu 的缘故,故直接完成了客户端的链接.那么在 win 下如何使用搭建好的 Ngrok 服务呢?以及 Ngrok 在配置和客户端链接的时候的指令有哪些呢?下面给大家一一道来.

    Win 下的编译与配置

    首先肯定是配置 win 下的 Ngrok 的客户端。

    其实和编译 ubuntu 客户端一样,只需要一条指令就可以了

    在 ngrok 目录下

    # GOOS=windows GOARCH=amd64 make release-client
    

    编译完成后,会自动生成一个名为 windows_amd64 的文件夹,里面有一个 ngrok 的文件。同样配置好 ngrok.cfg 之后,执行命令,这里换成了 win 下的命令行执行。

    server_addr: “ ngrok.mdzz2333.cn:4443"
    

    trust_host_root_certs: false

    //--------------------------ngrok.cfg 内容

    执行指令:

    #./ngrok -subdomain pub -proto=http -config=ngrok.cfg 80
    

    这里就成功的将 80 端口转发出去了。

    下面再说一下,如何外网访问 22 端口的 ssh

    # ./ngrok -proto=tcp -config ngrok.cfg 22
    

    22 端口 SSH

    # ./ngrok -proto=tcp -config ngrok.cfg 22
    

    使用 putty 链接:

    参考属性列表:


    更多技术文章,可以前往Derwer 说

    授权:腾云阁

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   861 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 22:00 · PVG 06:00 · LAX 15:00 · JFK 18:00
    ♥ Do have faith in what you're doing.