使用LanProxy进行内网穿透-在家也可以ssh到学校局域网内服务器(踩了特别多坑最终成功)

目录

前言

总体过程

准备

顺利版安装

服务端操作

客户端

 客户端配置

 踩坑大全

1.mvn打包报No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

2.官方文档说可以避开安装java环境直接下载发布包,但是我并没有走通

3.阿里云服务器的相关坑

1.ECS和轻量应用服务器

2.打不开http:ip:8090?

3.端口问题报connect refuse

4.端口问题报kex_exchange_identification: read: Connection reset by peer

4.服务器配置java

5.客户端开启ssh服务

6.如何向云服务器和客户端传文件、以及如何用windows 进行ssh操作

后记


前言

老师买了一台3060的主机用来跑实验,托管到了学校的服务器机房,最开始我用我的笔记本用teamviewer进行远程控制,但是teamviewer必须要主机有显示屏才能远程控制。然后就开始试试直接远程ssh,但是得知要进行内网穿透才可以ssh到,于是就开始尝试。

这里是Ubuntu系统的安装过程,看懂需要一些Linux基础。

总体过程

官方文档在我看来解释的还是不够清楚,我看了很久查了很久才明白到底是怎么操作的,这里说一下具体的操作步骤。

Github:https://github.com/ffay/lanproxy

可以配合GitHub里面的readme阅读。

准备

1.首先你需要有一个云服务器,才可以进行内网穿透。因为你需要一个可以公网访问到的ip,这个云服务器就起到一个转发的作用。

这个云服务器必须有jdk1.7以上的环境。并且在除了端口:22 端口 :80这些基础端口外,防火墙处还需要开放8090、4900端口,以及另一个Lanproxy中自己设定的端口,我使用的是1111端口。

 

 可以看到我试着开了很多个端口,是因为有的端口我开了还没办法连上端口。

2.本地要有Java1.7以上的环境,以及maven(打包项目)

3.用作客户端的主机是Linux系统,并且也装了Java环境。并且安装了open-server。

(这些基本踩坑记录里都有说如何安装)


顺利版安装

下载项目源码压缩包 lanproxy-0.1 解压缩

需要你电脑里有java环境 以及maven

然后idea/eclipse 导入项目 

Terminal 执行 mvn package 命令,将项目打包,生成一个distribution文件夹

这文件夹里有两个文件夹

proxy-server-0.1是需要上传到服务端的,就是你的云服务器,我的是阿里云

proxy-client-0.1是需要上传到客户端的,就是你想要内网穿透的主机,也就是我的3060主机

服务端操作

我的阿里云自动装好了Java环境,可以试试 java -version 在linux上查看自己java有没有装好。

进到proxy-server-0.1里面后,改bin目录下的两个sh文件权限

   chmod 744 bin/startup.sh   

   chmod 744 bin/stop.sh   

vim打开conf文件夹下的config.properties,修改如下两行

   config.admin.username=登录系统你要用的用户名
   config.admin.password=登录系统你要用的密码

然后执行

 ./bin/startup.sh

执行完后报了PID就是可以了。

客户端

客户端是指你想要用外网可以访问到的局域网内的设备。

访问 http://ip:8090 这里的ip就是你云服务器的ip

登录 然后添加客户端,名字随便填,密钥自动生成就可以。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值