【转载】原作者地址:https://github.com/khvysofq/proxyer

一、私有内网映射工具【镜像源修复版】

  • 项目地址 github
  • 项目地址 gitee
  • 试用地址 http://test.proxyer.cn:6789/ 访问密码:12345678

二、为何使用Proxyer?

  • 现在市面上的内网映射工具,大部分都是收费的,收费的同时一般也只能够提供有限的网络带宽。造成这个问题最主要的原因是流量本来就非常贵,无论是谁提供内网映射服务都绕不过这个问题,而免费的内网映射工具,更无法保证提供优质的服务了。

  • 当下互联网大部分的应用已经高度依赖可靠的网络带宽,网络带宽小,会极大的影响很多应用的体验,例如远程桌面、文件传输、视频监控等应用,带宽小体验非常差。

  • 与此同时,云服务器的租用变得越来越简单,按流量收费的这种模式也逐渐兴起。在这种情况下,我们完全可以选择为自己或者团队搭建一个私有的内网映射服务。提供按质,按量的优质服务。所有的数据和流量都在自己的掌握之下,可大可小,将真正发挥远程的能力

Proxyer是一个允许随意搭建的新一代的内网映射工具,借助于公网服务器和内网客户端,可以将内网电脑的任意IP地址和端口映射到公网服务器上。整个过程完全自动化,对内网的依赖极小,只要客户端能够连接外网服务器,就能够实现端口映射。

使用Proxyer,您可以

  • 远程使用Windows远程桌面
  • 远程GIT,SVN
  • 远程访问Linux
  • 视频监控
  • 远程共享NAS存储、FTP
  • … …

与其它的内网映射工具相比,Proxyer有三个显著的特点

  1. Proxyer不提供公共映射服务器,Proxyer只提供安装包,您可以将Proxyer安装到自己的服务器上,数据和带宽是完全独占,数据是完全安全的。

    1. 企业内部可以自己搭建自己私有的服务器,这样就极其简单的为企业构建一些场景下的远程办公能力。
    2. 企业某一些特殊产品,需要远程运维,也可以通过搭建自己的私有服务器提供简单高效的解决方案。
    3. 个人可以搭建自己私有的服务端为自己提供优质的内网映射服务。
  2. Proxyer提供极简的安装使用方式。
    1. 服务端Docker一键安装
    2. 客户端只有一个可执行文件,完全绿色,支持Windows端、macOS、Linux端。(为了保证客户端只有一个可执行文件,同时不生成,不依赖其它文件,我们做了很多独创性设计,欢迎体验)
  3. Proxyer所有的代码和协议都是全新的,不依赖任何开源库,保证了安全和后期功能扩展可持续性。

以某壳相比,根据官方公布的价格,最便宜的套餐318元/1/年,只有1Mbps的共享带宽,而且只允许一个映射。最贵的企业版本4988元一年,独享5Mbps带宽,映射数量按需开通。

Proxyer完全免费。在阿里云环境下,一台最便宜的共享云服务器只需要24元一个月,开10M按流量收费的服务,您就可以任意映射端口,同时独占整个服务器资源和带宽。一个月成本不过30 - 40元,就可以获得比花生壳4988元套餐更好的服务。

如果您将proxyer用于远程办公,综合成本和用户体验整体核算下来,也会发现比目前Teamview和向日葵等软件低至少5 - 10倍的价格。

与其它类似的工具,例如https://github.com/fatedier/frp https://www.ngrok.cc/, https://www.nsloop.com/、https://serveo.net/ 相比。

Proxyer依然有两个重要优势

  1. 自己安装自己的服务器,低成本独享服务,不受其它客户影响,安全可靠。
  2. 安装和配置极其简单,开箱即用。

三、安装服务

服务器上面先安装Docker、Docker-Compose,然后使用下面的命令安装,不需要其它任何配置

# 1. 下载docker-compose.yml配置文件
curl -sSL https://gitee.com/guangleihe/proxyer/raw/master/docker-compose.yaml -o docker-compose.yml
# 2. 设置对外访问IP或者域名,启动服务
PROXYER_PUBLIC_HOST={你的公网IP地址或者域名} docker-compose up -d

安装完成之后,就可以使用浏览器访问6789端口(http://{你的公网IP地址或者域名}:6789/)来使用了。

  • 服务器端口

    • 服务器端口6789、6544命令端口需要开放
    • 可以根据映射的情况,开放服务器映射的其它端口(客户端可以指定映射端口)
    • 如果选择了随机映射端口,需要开放服务器的 30000 - 65530 端口

更详细的安装使用可以查看wiki安装文档

四、其它

  • 安装使用可以查看WIKI https://gitee.com/guangleihe/proxyer/wikis/home
  • 当然Proxyer还处于初级版本,有问题可以在本项目中的Issues提
  • 如果定制化或者大规模应用,可以发邮件咨询: runimgservices@163.com

五、关于修复

  • 客户端一直显示端口被占用,响应码为424,怎么解决 #4

1.检查阿里云或腾讯云的云服务器端口6789、6544命令端口是否已开放
2.可以根据映射的情况,开放服务器映射的其它端口(客户端可以指定映射端口 30000 - 65530之间取值才有效)
3.如果选择了随机映射端口,需要开放服务器的 30000 - 65530 端口

  • 安装Docker提示镜像已删除 #7

1.对docker-compose.yml中的镜像源已进行修复
2.笔者在阿里云的Ubuntu操作系统上验证可用,其他os系统请自行验证
3. 安装操作步骤与原作者一致,仅需更改一处: 【安装Proxyer服务】,更改为如下链接即可
4.完整的安装步骤,请参考原作者wiki文档

curl -L https://gitee.com/kehuafu/proxyer/raw/master/docker-compose.yaml -o docker-compose.yml

Proxyer私有内网映射工具【镜像源修复版】相关推荐

  1. 推荐几款好用的开源的内网映射工具

    这里列举了一些比较好用的开源的内网映射工具,详细介绍一下各个软件工具的特点: 1. frp FRP功能完整,主要采用GO语言实现,重量级的工具,服务端界面样式风格一般. 配置繁琐,不同的协议需要配置不 ...

  2. 常见的一些内网穿透工具

    内网穿透的英文叫做 NAT traversal,又被称为端口映射或内网映射,内网穿透是网络连接术语,即在计算机是局域网内的时候,外网与内网的计算机的节点进行连接时所需要的连接通信,有时候就会出现内网穿 ...

  3. 免费的几款内网穿透工具

    第一款 :Sunny-Ngrok 提供免费内网穿透服务,免费服务器支持绑定自定义域名 管理内网服务器,内网web进行演示 快速开发微信程序和第三方支付平台调试 本地WEB外网访问.本地开发微信.TCP ...

  4. 最好用的内网穿透工具合集

    https://www.cnblogs.com/xiaozi/p/13589138.html 1.ngrok ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的 ...

  5. NATAPP内网穿透工具使用说明

    简介 什么是内网穿透? 内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取.比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内 ...

  6. 5款最好用的内网渗透工具,切勿用作非法途径

    公众号开发过程中,频繁修改线上代码,开发过程比较繁琐,同时一旦出错将会影响到线上的其他正常业务,因此搭建一个微信公众号开发的本地环境能达到不影响线上业务的同时调试代码.这里推荐几款非常好用的内网穿透工 ...

  7. 我的世界内网映射联机(云服务器)

    需求: 如果你和你的小伙伴都是客户端,你们相隔千里,在不同的局域网,想要联机打游戏,但市面上的内网映射工具又同时用不了,而你正好手头有一个云服务器,本篇就是解决这个问题. 要求:客户端(mc同一个). ...

  8. <NAS>低成本打造家用nas(私有云网盘)告别云盘产品,CloudReve,树莓派,内网映射,FRP

    过完年了,但是绝对不能忘记为大家更新点东西,大国哥家里一直有台树莓派在吃土,还是2017年花300块钱购入的,另外还有好几台废旧电脑,鉴于我这个爱折腾患者已经处于晚期,神经极度敏感的我,马上利用手上现 ...

  9. 内网映射代理方案(内网穿透)

    由于开发的需求,需要将内网的服务暴露到外网,这就需要内网映射代理了,这样的工具有很多,比如ngork.tunnel.mobi.localtunnel,但是了解之后发现大家给出诸多吐槽,付费呀,不稳定啊 ...

最新文章

  1. JavaScript类的问题
  2. eclipse中output folder和deployment assembly用法有什么不同?
  3. C#中读写Xml配置文件常用方法工具类
  4. 十四周三次课、MySQL主从配置
  5. MybatisPlus实现条件查询
  6. ansible(自动化运维中)——ansible常用模块
  7. B/S和C/S架构图解
  8. 100万愤怒的小鸟:中国手机开发者生存调查
  9. 微信小程序支付异常:requestPayment:fail no permission
  10. 重复抽样与非重复抽样
  11. 技校毕业计算机应用技术,技校计算机应用毕业生自我鉴定
  12. web前端入门到实战:HTML图像标签img和源属性src及Alt属性、宽高、对齐
  13. 第五十三篇 三角函数公式大全
  14. 谈谈EMC Unity名字侵权官司,送竞争分析点评
  15. 自动合并两个.bib 去除.bib中的重复条目
  16. 原创【歌词类】绘流年
  17. android 触控优化,太滑手了,安卓这款触控优化神器要逆天!
  18. 关于机器指令和微指令
  19. 如何下载安装jenkins
  20. 自适应巡航控制系统——ACC

热门文章

  1. springboot 快速启动(十二)——发送短信
  2. 神策H5全埋点注意事项
  3. 三十分钟完成一个“我们是谁”编辑器 - 20170819前端开发日报
  4. 教你winscp使用教程
  5. vue实现选择商品规格
  6. 优质微信小程序的体验与设计思路
  7. 计算机毕业设计ssm学籍管理系统
  8. 斯坦福UE4 + C++课程学习记录 18:十字准星
  9. 网络工程师课程---3、IP与路由器(ip地址的主要作用是什么)
  10. Ubuntu18.04+GTX3090 编译安装pytorch-nightly环境