分享

谈一谈|远程访问本地设备

 算法与编程之美 2020-12-04
在上一篇文章《手机也能搭建liunx服务器》介绍了如何用手机搭建liunx服务器,本文将介绍如何远程访问搭建好的liunx服务器,让你只要在有网的地方就能访问。

一、内网穿透

开启远程访问需要做内网穿透,顾名思义,穿透内网,使得外面的网络也能访问。比如在网吧远程操作家中的电脑或者是上文中搭好的linux服务器.
常见的内网穿透方式如下:
1.  如果有公网ip,可以直接访问,但个人想获取公网ip很难很难.
2.  DDNS(动态域名解析),如果所在地区已使用ipv6服务,可以用DDNS服务将ipv6解析到域名上,通过域名访问。DDNS服务提供商有阿里云、腾讯云等,一年费用几十即可。
3.  借助第三方服务做内网穿透,比如花生壳、natapp等,有免费的有收费的,aidlearning官网也提供了这种方式的教程。教程链接:http://new./d/75
4.  借助开源工具,自己做内网穿透。前提是你得有台服务器,双11阿里云服务器优惠,平均不到7元一个月。

二、工具安装

内网穿透的主要方式有以上4种,下面将详细介绍第4种,需要借助开源的内网穿透工具frp。
下载地址:https://github.com/fatedier/frp/releases/

        
                  
3.1 frp下载地址
选择对应版本分别安装到服务器和aidlearning上。
小编的服务器是amd64,aidlearning是arm64。可以在电脑上下载好后通过ssh分别传到服务器和aidlearning中。也可以在对应终端中直接输入wget + 下载链接 的方式下载。
wget  https://github.com/fatedier/frp/releases/download/v0.34.2/frp_0.34.2_linux_amd64.tar.gz
wget  https://github.com/fatedier/frp/releases/download/v0.34.2/frp_0.34.2_linux_arm64.tar.gz


三、工具使用

1.  解压软件
服务器端输入
tar  -zxvf frp_0.34.2_linux_amd64.tar.gz
客户端输入
tar  -zxvf frp_0.34.2_linux_arm64.tar.gz
2.  解压之后需要注意以下文件, frps、frps.ini、frpc、frpc.ini,包含s的是服务器所需文件,包含c的是客户端(也就是aidlearning)所需文件.在服务器中删除frpc和frpc.ini,在客户端中删除frps和frps.ini。
服务器端输入
rm  -r frpc
rm  -r frpc.ini
客户端输入
rm  -r frps
rm  -r frps.ini
3.  修改服务端配置,打开frps.ini配置文件,修改如下:
[common]
#穿透的端口
bind_port  = 7000
#http端口设置
vhost_http_port  = 9011
 


3.2  frps.ini
启动命令
./frps -c frps.ini
4.  修改客户端配置,打开frpc.ini配置文件,修改如下
[common]
#填入服务器ip
server_addr  = 23.23.23.23
#服务器的bind_port端口
server_port  = 7000
[ssh]
type=tcp
local_ip  =127.0.0.1
local_port=9022
remote_port=9022
[web]
type  = http
local_ip  =127.0.0.1
local_port  =8000
#填入服务器ip
 
custom_domains  =23.23.23.23
#密码保护web
http_user  = admin
http_pwd  = admin
 
 

3.3 frpc.ini
 
启动命令
./frpc  -c frpc.ini

5.  开启服务器对应端口


3.4 开启对应端口访问
6.现在就可以通过服务器 ip:端口 的方式访问aidlearning

3.5 远程访问web桌面

3.6 远程连接ssh


四.注意事项

    关于Aidlearning更详细的描述请进入官网,aidlearning的每个应用都运行在一个端口上,在远程访问web桌面时无法打开某些应用,请在aidlearning设置中查看对应程序的端口,并用frp进行配置。



实习编辑:刘凤莲

责编 :木有符号

能力越强,责任越大。

实事求是,严谨细致。

(where2go团队)


微信号:算法与编程之美          

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多