hsk内网穿透+SERV-U+搭建FTP服务器+并实现外网访问

article/2025/8/21 3:03:56

转载:https://service.oray.com/question/752.html
hsk服务目前的用户量已达1600万以上,广泛应用于网站建设、视频监控、遥感测绘、FTP、VPN、企业OA、ERP等应用领域。hsk服务可以将您的动态公网IP和域名进行实时绑定。简单来说,就像您的手机一样,无论在那里,只要通过一个号码就可以找到您了,而这个号码就相于在贝锐使用hsk服务的域名。现在我们以实例讲解如何使用hsk来协助搭建FTP服务,从而实现FTP服务的外网访问。

需要使用的软件工具:hsk8客户端和SERV-U 10.5.0.24

第一步、下载、安装、登录hsk8客户端

1、下载hsk8客户端并进行安装。

在这里插入图片描述

2、、输入帐号密码登录hsk客户端。如果忘记密码或没有hsk帐户,可输入框下方寻求帮助

在这里插入图片描述

3、登录贝锐帐号之后,点击主界面左下角的“域名”按钮,进入到域名列表的管理界面。

在这里插入图片描述

4、点击“域名诊断”,诊断结果:瓜生壳已经成功地将您的域名和公网ip绑定在一起了,瓜生壳的 动态域名解析正确无误。

在这里插入图片描述

这时候,瓜生壳客户端已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前的公网IP了。

第二步、搭建Server-U服务器

1.安装Serv-U: 使用Serv-U来搭建FTP服务器,需要先下载安装Serv-U,然后双击程序安装即可。

在这里插入图片描述

2.新建域: 在Serv-U中,点击“新建域”。

在这里插入图片描述

输入“名称”(自定义),然后点击下一步。其他都使用系统默认的设置点下一步直至完成。

在这里插入图片描述

这里定义域使用的协议及其对应的端口,若服务器上有其他端口与Serv-U的冲突,建 议修改为其他。如下图的HTTP端口,修改为88。

在这里插入图片描述

3、新建域账户:

域已经建立好,此时Serv-U会提示域中无用户,是否给域创建用户,点击“是”。

在这里插入图片描述

根据提示,我们现在来添加一个用户名为 贝瓜锐的账户。

在这里插入图片描述
在这里插入图片描述

定义此账户的密码。

在这里插入图片描述
在这里插入图片描述

选择此域用户的根目录地址,点击下一步。

到了这里我们已经安装并创建好FTP服务了。当然,大家可以根据实际情况自行进行调整。

在这里插入图片描述

测试内网是否可以访问FTP站点, 通过点击电脑开始—运行—CMD,在命令行界面里面输入ipconfig,通过查看IP Address获得本机内网IP。

在这里插入图片描述

打开IE浏览器,在地址栏中输入http://192.168.1.101:88 进行访问,

在这里插入图片描述

能访问到指定的文件目录中,FTP服务器搭建成功。

在这里插入图片描述

第三步、设置端口映射

浏览器访问路由器的管理地址(可通过路由器背面查看) ,并输入密码登录。

在这里插入图片描述

在路由器—应用管理—虚拟服务器中,添加HTTP 88的端口映射。

在这里插入图片描述

外网使用hsk域名+端口的方式访问,成功访问到内网的FTP服务器~!

在这里插入图片描述

小提示:

1、大家经常使用ping命令来判断域名解析是否正确,而ping命令会受到本机DNS缓存或者防火墙影响导致结果不准确甚至ping不通。建议使用“nslookup 域名”来判断您地区DNS是否已经同步新的IP地址,详细请参考: http://service.oray.com/question/359.html )

2、 当使用域名或者公网IP无法访问,内网IP可以访问的时候,一般是杀毒软件或者防火墙问题,以windows 2003 为例,在网络连接-属性-高级-防火墙设置,关闭防火墙。

至此我们就完成了使用hsk协助搭建FTP服务的整个过程。

PS:hsk已经免费开放phtunnel内网穿透协议啦,感兴趣的小伙伴们可以访问 贝锐开发者站点 了解。

不知道为什么在设置端口映射的时候没有成功,需要在hsk里面再加一个http映射到88端口。
这样的结果是通过 http://192.168.1.101:88/ 这种方式来访问,用file zilla是访问不了的。
效果就这样
在这里插入图片描述
filezilla错误
在这里插入图片描述
这个办法有点遗憾,好像只能通过http的方式来访问???


http://chatgpt.dhexx.cn/article/BiJvAQSm.shtml

相关文章

搭建SFTP服务安全共享文件,实现在外远程访问「内网穿透」

文章目录 1.前言2.本地SFTP服务器搭建2.1.SFTP软件的下载和安装2.2.配置SFTP站点2.3.Cpolar下载和安装 3.SFTP服务器的发布3.1.Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1.前言 现在的网络发达,个人电脑容量快速上升,想要保存的数据资料…

【实战-干货】手把手带你搭建自己的FTP服务器,实现文件上传、下载

💂 个人主页: IT学习日记🤟 版权: 本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦。💅 想进入【技术圈子】、请查看左边导航栏介绍!走…

ftp服务器搭建

一,vsftpd的安装 1.为了方便后续的配置建议用root登录。或者切换到root用户。 2.检查是否安装vsftpd。 [rootlocalhost ~]# vsftpd -v如果没有安装使用yum安装。 [rootlocalhost ~]# yum -y install vsftpd3.安装完成后,查看位置 [rootlocalhost ~]# whereis vs…

WEB、FTP服务器的搭建

一、Web服务器搭建 打开控制面板。 点击程序。 点击启动或关闭Windows功能。 找到Internet Information services两栏,进行打钩(注意.NET Framework 3.5 (.NET2.0和3.0)若没有显示小黑点,则需要去官网下载&#…

Ubuntu FTP服务器搭建(内网和公网)

1、安装vsftpd # sudo apt-get install vsftpd 若提示Unable to locate package(未发现软件包),则需要先更新源列表/etc/apt/source.list文件。 Ubuntu源:http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8 执行&#x…

frp内网穿透实现外网可访问的ftp(FileZillaServer)服务器(web服务器,远程桌面连接都可以)

目录 1.总结和资源链接 2.搭建frp服务器 3.windows客户端连接到frp服务器,实现内网穿透 4.在windows本机开启ftp服务,即完成了外网可访问的ftp服务器搭建 1.总结和资源链接 本教程以系统为centos7的阿里云服务器ECS作为frp服务器,windows本…

在NAT内网搭建FTP服务器,并允许外网访问

零 由于本人主机位于路由器NAT后,所以校园网其他用户无法访问本地局域网内的FTP服务器,因此需要在路由器及本地主机进行一些设置,使路由器转发外网数据到本地主机。 一 由于Windows自带的FTP管理繁琐,所以选择FileZilla Server…

ftp服务器搭建并通过外网访问

内网FTP如何端口映射到外网连接访问?通过公网路由器映射或nat123端口映射均可实现。前者是硬件公网端口映射,后者是软件内网端口映射,目的一样,方法不一。 工具/原料 FTP内网nat123客户端 方法/步骤 ftp搭建: 1. 按【W…

设置frp端口映射实现ftp服务内网穿透

设置frp端口映射实现ftp服务内网穿透 前提: frp服务器需要首先在VPS上搭建好,搭建教程:http://koolshare.cn/thread-65379-1-1.html 1. 设置被动端口范围 这里以本机搭建FileZilla Server为例子,首先设置被动模式的端口范围。 此处设置为50000-50002。可…

【计算机网络课程设计】内网穿透、搭建FTP服务器(局域网和广域网)以及对于花生壳发送X11包得一些推测

搭建FTP服务器、对X11包的推测 FTP概述一、FTP工作模式及传输模式FTP工作模式1、主动模式2、被动模式 FTP传输模式1、ASCLL传输模式2、二进制数据传输模式 二、FTP服务器搭建1、搭建工具2、Serv_U服务器配置 三、基于局域网的文件传输1、主机通过资源管理器、浏览器FTP服务器2、…

用旧手机搭建服务器并实现内网穿透不需要root(本人亲测很多次最简单的一个)

相信每个人都有一部或几部旧手机,放着也是放着还不如使其变废为宝,接下来我就向大家介绍如何搭建属于自己的服务器,并实现内网穿透。 相关软件已放到最后 首先我们要搭建一个本地服务器KSWEB,Aidlearning,这两款软件…

内网windows server搭建ftp服务器

一. 有两种方式 1.windows中使用IIS搭建ftp服务器(本人尝试并未成功,fileZilla只能主动模式下才能连接,未达到想要的效果) 2.使用fileZilla server 搭建ftp服务器 二.本次讲解第二种方式 使用fileZilla server搭建ftp服务器 1.下载FileZilla Server …

FileZilla搭建FTP服务器图解教程,并允许外网访问NAT内网

FTP是用来在两台计算机之间传输文件,是Internet中应用非常广泛的服务之一。FTP服务是网络中经常采用的资源共享方式之一。FTP协议有PORT和PASV两种工作模式,即主动模式和被动模式 。今天我分享一个最近我自己在WINDOWS 10搭建FTP服务器的经验给大家&…

使用JAVA连接Mysql数据库,并完成相关操作

Java 访问 MySQL 通过使用JDBC让JAVA程序连接到数据库,并完成增删改查等操作。 大致步骤: 1、Mysql与eclipse、jdk等的下载(以及环境变量配置等,这里不做详细说明)。 2、将mysql-connector-java-5.1.8-bin.jar添加到ec…

javamysql

文章目录 1、初识MySQL1.1、数据库分类 2、列类型2.1、数值2.2、字符串2.3、事件日期 3、字段属性4、表操作4.1、字符集编码4.2、修改表结构4.3、清除表 5、DQL查询数据(最重点)5.1、DQL5.2、查询去重5.3、数据库的表达式5.4、模糊查询5.5、连表查询5.6、…

java实现操作MySQL

java对mysql数据库的操作分为以下几个步骤: 1.加载mysql jdbc驱动 //加载mysql jdbc驱动Class.forName("com.mysql.cj.jdbc.Driver");2.获取连接 获取连接需要两步,一是使用DriverManager来注册驱动,二是使用DriverManager来获取…

Java+MysQL:Java连接MysQL及进行简单的查询操作

最近想学习一下Java操作MySQL等数据库的教程,但是把整个网络翻遍也没找到令人满意的教程,各种报错,所以就决定,把自己的学习过程记录下来和大家分享,既可以作为日后复习巩固之用,又可以帮到需要的人,希望可以帮助以后想学习的朋友们少走一些弯路。大家一起交流共勉吧。 …

简单介绍Java连接MySQL数据库执行数据库操作

简介:在一般的项目开发中,无不用到对数据库的操作,这些操作无非也就是一些增删改查等操作。那么我们的Java如何操作数据库进行相关的数据操作呢,这里我们需要一个驱动程序,即JDBC驱动,JDBC包含两层&#xf…

数据库 —— Java操作MySQL

系列文章 数据库 —— MySQL 01 数据库 —— MySQL 02 数据库 —— Java操作MySQL 文章目录 系列文章十、JDBC10.1 什么是JDBC10.2、JDBC程序10.2.1、封装工具类10.2.2、SQL注入问题及解决 10.3、使用IDEA连接数据库10.4、JDBC操作事务10.5、数据库连接池 十、JDBC 10.1 什么…

Java-mysql:MYSQL数据操作

添加记录:1.一次添加一条记录:INSERT [INTO] 数据表名[(字段名称1,2……)] {VALUE|VALUES}(值1,2……);2.一次添加多条记录:INSERT [INTO] 数据表名[(字段名称1,2……)] VALUES(值1,2……),(值1…