网站首页 > 精选教程 正文
- 一台公网的服务器
- 自己的域名(如果使用域名穿透访问内网站点则需要)
免费内网穿透地址
https://suidao.io
特性
- 用自定义域名访问内网web服务(常用于微信开发)
- 远程内网计算机 Windows/Linux/Mac
- 端口转发,访问内网任意端口提供的服务 mysql、redis、ftp等等
- 点对点p2p穿透
快速开始
- 在 releases 页面下载对应的程序
- 分别修改配置文件appsettings.json
- 服务端运行FastTunnel.Server.exe(windows),其他平台安装dotnetcore运行时,执行 dotnet FastTunnel.Server.dll
- 客户端运行FastTunnel.Cient.exe(windows),其他平台同安装dotnetcore运行时,执行 dotnet FastTunnel.Client.dll
1. 用自定义域名访问内网web服务
- 例如你拥有一个服务器,公网ip地址为 110.110.110.110 ,同时你有一个顶级域名为 test.cc 的域名,你希望访问 test.test.cc可以访问内网的一个网站。
- 你需要新增一个域名地址的DNS解析,类型为A,名称为 * , ipv4地址为 110.110.110.110 ,这样 *.test.cc的域名均会指向110.110.110.110的服务器,由于FastTunnel默认监听的http端口为1270,所以要访问http://test.test.cc:1270
- 如果不希望每次访问都带上端口号,可以通过nginx转发实现。
- 如果服务端配置的域名为ft.suidao.io, 则通过子域名test.ft.suidao.io访问在本地的站点,IIS配置如下:
2. 远程内网计算机 Windows/Linux/Mac
客户端配置如下,内网有两台主机,ip如下: appsettings.json
"ClientSettings": {
"Common": {
"ServerAddr": "xxx.xxx.xxx.xxx",
"ServerPort": 1271
},
"SSH": [
{
"LocalIp": "192.168.0.100", // linux主机
"LocalPort": 22, // ssh远程默认端口号
"RemotePort": 12701
},
{
"LocalIp": "192.168.0.101", // windows主机
"LocalPort": 3389, // windows远程桌面默认端口号
"RemotePort": 12702
}
]
}
ssh远程内网linux主机 (ip:192.168.0.100)
假设内网主机的用户名为 root,服务器ip为x.x.x.x,访问内网的两个主机分别如下
ssh -oPort=12701 root@x.x.x.x
mstsc远程桌面Windows主机(ip:192.168.0.101)
被控制端设置
- 打开cmd输入指令 sysdm.cpl 在弹出的对话框中选中允许远程连接此计算机
控制端设置
- 打开cmd输入指令 mstsc,打开远程对话框,在对话框的计算机输入框,输入 x.x.x.x:12701 然后指定用户名密码即可远程内网的windows主机
参与开发/PR
- 安装 vs2019
- 安装 dotnetcore runtime&sdk 3.1 或以上版本
License
Apache License 2.0
猜你喜欢
- 2024-10-18 红队攻防实践:不出网主机搭建内网隧道新思路
- 2024-10-18 如何在路由器上搭建自己的个人网站(架构篇)
- 2024-10-18 服务器常用端口都有哪些? 服务器的常用端口号有哪些
- 2024-10-18 通过一次安全处理暴露的问题 通过一次安全处理暴露的问题的英文
- 2024-10-18 实用工具--一行命令搞定内网映射到外网
- 2024-10-18 本地调试微信之内网穿透 微信内网网络代理设置
- 2024-10-18 给Frp穿透的内网Web上https frp内网穿透教程
- 2024-10-18 微内网穿透代理工具tiny-ws-tunnel的使用
- 2024-10-18 SSH隧道详解与使用AutoSSH实现稳定的内网穿透
- 2024-10-18 Docker镜像最稳定解法?基于VPS服务器自建加速
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)