转载: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的方式来访问???

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

  1. 华为防火墙ftp_华为防火墙如何配置ftp服务器映射到外网

    华为防火墙如何配置ftp服务器映射到外网 一. 要求: 公司搭建一台ftp服务器,需要映射到外网,供供应商上传文件. 但公司出口线路只有一条ADSL,IP地址是自动获取,随时会变化. 因此,需要申请一 ...

  2. 内网穿透方法有哪些?路由器端口映射外网和软件方案步骤

    公网IP和私有IP不能互相通讯.我们通常在局域网内部署服务器和应用,当需要将本地服务提供到互联网外网连接访问时,由于本地服务器本身并无公网IP,就无法实现.这时候就需要内网穿透技术,即内网映射,内网I ...

  3. 内网穿透,使本机电脑能够被外网访问

    步骤:natapp官网注册并实名-->购买免费隧道-->配置通道-->下载客户端-->启动客户端-->获取authtoken-->测试. 官网地址:http://n ...

  4. linux系统搭建ftp服务器--只给某个用户访问其默认目录下的文件

    1.环境: window操作系统中安装FlashFXP 软件或xftp: 服务器端的操作系统为centos8: 2.检查安装vsftpd软件 查看所有的安装的软件包 并在结果中查找包含vsftp 的文 ...

  5. win10搭建FTP服务器

    下面就给大家讲解Win10搭建FTP服务器的详细操作方法. 1.首先,我们在Cortana中搜索控制面板并进入: 2.在控制面板-程序中,点击启用或关闭Windows功能: 3.在FTP服务器.Web ...

  6. 如何在Win10上搭建FTP服务器

    相信很多人都面临过这样的问题:一个局域网下有很多设备,我们想在这些设备之间互传文件,有些文件非常大,用U盘拷贝非常慢,有些文件则需要从电脑传送到手机,而恰巧手里的手机不支持OTG,这要怎么办呢? 用Q ...

  7. Win10如何搭建FTP服务器以实现快速传输文件

    Win10如何搭建FTP服务器以实现快速传输文件?相信大家在工作或生活的过程中,都会碰到需要传输大文件的情况,像U盘.QQ文件传输助手等工具显然满足不了大文件的传输需求,传输速度非常非常的慢.很多时候 ...

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

    搭建FTP服务器.对X11包的推测 FTP概述 一.FTP工作模式及传输模式 FTP工作模式 1.主动模式 2.被动模式 FTP传输模式 1.ASCLL传输模式 2.二进制数据传输模式 二.FTP服务 ...

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

    FTP是用来在两台计算机之间传输文件,是Internet中应用非常广泛的服务之一.FTP服务是网络中经常采用的资源共享方式之一.FTP协议有PORT和PASV两种工作模式,即主动模式和被动模式 .今天 ...

最新文章

  1. python基础语法有哪些-python基本语法有哪些?
  2. irq domain介绍和代码导读
  3. Python中提示:no module named 'PIL'
  4. 关于Swift中Struct,Class和Enum的哪些事儿
  5. 面试官 | Nginx 是什么?有什么作用?
  6. IOS 多层级路由导航控制器 NavigationControoller 实现路由切换
  7. Facebook开源多款AI工具,支持游戏、翻译
  8. Android-HandlerThread详解
  9. react-navigation createBottomTabNavigator 刷新问题
  10. 点击list view中一行内容可以在combox中显示_在后台添加新的产品/文章分类,如何在模板中显示产品列表/文章列表?如何调用分类?...
  11. paip.c++ sqlite数据库操作总结
  12. 计算机组成原理课后答案(唐朔飞第三版) 第四章
  13. JAVA毕设项目-网上订餐系统(附:源码 论文 Sql文件)
  14. 风行播放器2014 v3.0.1 正式版
  15. 10款超牛Vim插件,爱不释手了
  16. Transition过渡动画
  17. 2021-08-03 git pull 报错 cannot lock ref
  18. onenote 思维导图_印象笔记、OneNote、熊掌记 哪个笔记App更适合文字工作者?
  19. plsr matlab,matlab中的偏最小二乘回归(PLSR)和主成分回归(PCR)
  20. 英语口语学习文章分享

热门文章

  1. jqGrid排序的两种实现方式
  2. 罗丹明 PEG 巯基,Rhodamine PEG Thiol,荧光染料标记巯基/硫醇
  3. 论文解读--Multi-class Road User Detection with 3+1D Radar in the View-of-Delft Dataset
  4. nginx日志格式分析
  5. CH341A及XTW 2两种SPI FLASH烧录器的硬件使用说明_20220920【可用于升级主板BIOS】
  6. 每日英语好文翻译(11)
  7. 干货 | 何延哲:App个人信息安全治理的规则、案例与思考
  8. 解决win7 anaconda 安装 Failed to create menus
  9. RT-Thread柿饼控件(2)-- Button
  10. 如何将3d文件在网页中显示(webGL,three.js)