内网穿透:Liunx Centos FastTunnel部署实战

一、FastTunnel 简介

FastTunnel 是一款高性能、跨平台的内网穿透工具,支持 TCP、UDP 协议转发,可轻松实现内网服务对外暴露,适用于远程办公、内网服务测试、物联网设备远程管理等场景。其核心优势包括:轻量级部署、高并发处理能力、支持自定义域名访问、完善的权限控制机制,以及跨平台兼容(Linux、Windows、MacOS)。
本文将重点讲解在 Linux CentOS 7/8 系统中,FastTunnel 服务端与客户端的完整部署流程,帮助用户快速搭建稳定的内网穿透环境。
gitee:
https://gitee.com/Hgui/FastTunnel

二、部署准备

(一)当前环境

  1. 系统版本:CentOS Linux release 7.9.2009
  2. 域名: test.bugcome.com
  3. 公网ip: 10.1.1.1
  4. 网络要求:
  • 服务端:需具备公网 IP(云服务器最佳,如阿里云、腾讯云),开放指定端口(默认 8090、80、443,可自定义)
  • 客户端:位于内网环境,能访问互联网,且需穿透的内网服务已正常运行(如 Web 服务、SSH 服务等)
  1. 依赖组件:
  • 安装 Docker(推荐方式,简化部署)
  • 防火墙开放对应端口

(二)工具准备

  1. 远程连接工具 FinalShell
  2. 文本编辑器 vim
  3. 云服务器(服务端):确保已开放安全组端口

三、服务端部署(CentOS 7)注意:我是centos菜鸟,有些不规范

(一)方式一:Docker 部署(推荐)

第一步:
    拥有一台云服务器,公网ip地址为 10.1.1.1 ,同时你有一个域名bugcome.com,你希望访问 test.bugcome.com可以访问你自己电脑上部署的一个网站。
    新增一个域名地址的DNS解析,类型为A,主机记录为 test , ipv4地址为10.1.1.1,这样 test.bugcome.com的域名均会指向10.1.1.1的服务器
 

image


第二步:
    自行安装 nginx 下载的地址(https://nginx.org/en/download.html)
    参考1(可能有问题。可用ai进行提示安装。):
    在CentOS Linux release 命令下输入:

默认仓库中没有 nginx 包  对于 CentOS 7  如果是 8 或者其他自行搜索
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

# 安装
sudo yum install nginx

然后通过命令进入到nginx里面
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值