• 端口转发工具ngr0k


    ngrok是一个内网端口转发工具,官方介绍:https://ngrok.com/product(有被墙可能)

    ngrok分为免费版和付费版,免费版只需要到ngrok网站注册一个账号即可使用,只不过在功能上有所限制。

    下面是一些ngrok的简单用法:

    使用ngrok之前先要执行类似"./ngrok.exe authtoken KM9M****sv3nXx35xxagR"样的命令,目的是将你账号的authtoken导入到配置文件中,authtoken在账号的控制面板(https://dashboard.ngrok.com/auth)中能找到。

    用法1:转发HTTP服务

    ngrok http 80

    这条命令是将本机上的HTTP服务暴露到公网上,如果HTTP服务不是80端口则把80修改成相应端口即可。

    用法2:创建TCP隧道

    ngrok tcp 22

    这条命令是在本地计算机和公网IP之间创建一个TCP通道,该通道指向本机的22端口。也即是说从公网上就可以访问本地计算机的22端口,一般利用这种方法把本地SSH服务转发出去。

    用法3:需要认证的端口转发

    ngrok.exe http -auth="admin:admin123" 80

    这条命令是将本机上的HTTP服务转发到公网上,当访问公网地址时需要输入用户名和密码进行HTTP认证。如果认证失败,则不能从公网访问本地HTTP服务。

    用法4:转发本地文件系统

    ngrok.exe http "file:///e:/"

    这条命令是将E盘根目录转发到公网上,并通过HTTP可以访问E盘,这种转发方式类似于创建了一个FTP服务。

    用法5:转发内网其他机器

    ngrok tcp 192.168.2.75:22

    上面所说的都是将本机的端口转发到公网,ngrok也能将内网其他机器上的端口转发出来。这条命令就是将192.168.2.75的22端口转发出来。

  • 相关阅读:
    搭建自己的博客(三十一):为评论以及回复添加邮箱提醒
    gl-transitions 【68个转场效果图】
    frei0r-1.7.0 20191207-0d4b342 DLLs
    Win10资源管理器始终使用详细视图模式
    gcc posix sjij for MSYS 9.2.1+
    mingw32-gcc-9.2.1-i686-posix-sjlj-20190904-8ba5c53
    Newtonsoft.Json高级用法
    在线文档预览方案-office web apps
    我的前端学习历程
    我是怎么使用最短路径算法解决动态联动问题的
  • 原文地址:https://www.cnblogs.com/dgjnszf/p/10859493.html
Copyright © 2020-2023  润新知