1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 通过Holer进行SSH内网穿透 远程控制无公网IP服务器(亲测4G下速度和局域网差不多)

通过Holer进行SSH内网穿透 远程控制无公网IP服务器(亲测4G下速度和局域网差不多)

时间:2024-04-10 02:47:52

相关推荐

通过Holer进行SSH内网穿透 远程控制无公网IP服务器(亲测4G下速度和局域网差不多)

通过Holer进行SSH内网穿透、远程控制无公网IP服务器(亲测4G下速度和局域网差不多)

一直想在家远程控制办公室电脑,但是家里和办公室没有公网IP,没法通过IP地址直接使用SSH控制。做的最好的商业远程控制软件teamviewer不能通过ssh控制,只能传输屏幕,速度慢、分辨率也低,写代码很不爽。

查了大量的资料,试了不少方法,包括autossh(经常掉线)、NAT123(配置了挺久,每次用的时候还要在客户端(家里电脑)打开一个软件获取当时的IP地址,很麻烦;而且虽然服务器(公司电脑)没有屏蔽任何IP,最后连接的时候却显示连接被拒绝,找资料也没解决)。

后来,瞎搜搜到了Holer,一个开源的软件(为了运营,收费的通道速度快很多,价格真的是白菜价,4G网络下SSH、甚至通过Pycharm远程调试没什么延迟)完美的解决了我的问题。

作者是个大牛,各种教程写的很详细,但马上就把小白吓跑了(例如我,一开始找到了Holer,但是以为很麻烦没去用),以为要装很多东西,其实在办公室电脑上装一个软件就行了,家里电脑不需要装除了SSH client之后的额外软件。

简化版ssh教程如下

Linux/Windows服务器配置(办公室)

可以通过安装java版或者Go版服务器端软件,非常简单,基本上就是下下来,改一下配置,运行就好了。我是安装的java版。Ref:/article/25

1, 安装Java 1.7及以上版本,可 执行命令java -version检查Java安装和配置是否正确。(如果是出于SSH的目的,官网上说的安装Web服务端是不需要的)

2, 下载并解压holer软件包(我装的v1.1),/wisdom-projects/holer/tree/master/Binary/Java 或者直接点击下载

3,修改配置文件:holer-client/conf/holer.conf

Holer Client : holerdemo@Access Key : 6688daebe02846t88s166733595eee5d

这个可以使用Github上面公开的,最好是自己买,真的不贵,5块钱10天,50块钱半年,100块一年。

4,启动holer服务

进入目录:holer-client/bin

Linux系统平台:执行命令:sh startup.sh

Windows系统平台:双击startup.bat

客户端使用(家里)

正常安装ssh使用就行了,不懂SSH的自行百度,例如

ssh -p 65024

其中,-p后面的参数是端口,具体的你购买后他QQ会发给你(忍不住吐槽什么年代了还有人用QQ,为了我这个我还特地下了个QQ找回了多年丢失的密码。。。)

多说一句,我用Pycharm通过SSH远程调试代码,用的4G网络,竟然和局域网体验差不多,查看变量值啥的速度还行,基本能实现我在家开开心心敲代码的功能。

转发端配置(高级用户,没有公网IP不要进来,小白不用管)

Holer的服务器在国内,可能国内控制速度比较快,有其他要求的可以自己配置Holer服务器端(这个“服务器”是指的转发服务器,不是你办公室那台服务器,应该需要公网IP啥的吧)。代码开源,向作者购买license即可。

作为安全小白,也不知道信息怎么处理的,猜测是做了ssh端口转发。但是代码是开源的,应该比较安全,ssh应该能加密信息吧。总比别的不开源的好。有特殊需求还是自己配置转发端安心。但是似乎如果能找到一有公网IP的电脑,直接做ssh端口转发就行了。。。

Holer作者联系方式和购买方式

见作者主页/

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。