将老旧电脑改造成可对外访问的服务器

1. 前言

家里有一台老旧的笔记本,咸鱼卖了感觉很亏,还不如改造成一台服务器给自己使用。但我自己的电脑只能连内网,那么就必须使用网络对外访问,所以需要购买一台云服务作为外网映射,阿里、华为、腾讯都有云服务器,买最便宜的就行

1.1. 云服务器

对比一下价格,买最便宜的,我们只是用服务器做中转,所需资源是很少的

2. 需要工具     

物理硬件:云服务器(1*台)、老旧电脑(1*台)

软件:CentOS7系统、docker、frp(内网穿透)

3. 安装步骤

3.1 安装CentSO7系统

版本都是自己选的,在可视化界面选着CentSO7就行,小版本可以随意

3.2. 安装docker

docker快速安装

3.3. 安装frp内网穿透

frp是分服务器(frps)和客户端(frpc),使用的配置文件和名称都不一样,需要仔细区分

3.3.1. 创建frps服务器

进入云服务器的shell命令窗口,先安装docker,看3.2标题

# 创建存放目录
sudo mkdir /etc/frp

# 创建frps.ini文件
vim /etc/frp/frps.ini

将下面的配置复制到frps.ini文件中,保存

dashboard_port的端口是页面入口,需要打开防火墙端口

账号密码就是admin和spoto1234,token是我们连本地客户端的验证码

[common]
# 监听端口
bind_port = 7000
# 面板端口
dashboard_port = 7500
# 登录面板账号设置
dashboard_user = admin
dashboard_pwd = spoto1234
# 设置http及https协议下代理端口(非重要)
vhost_http_port = 7080
vhost_https_port = 7081


# 身份验证
token = 12345678

docker启动frps容器

docker run --restart=always --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps

启动完后就可以访问自己的frps网址 【你自己的云服务器外网IP:7500】

3.3.2. 创建frpc服务器

进入你自己老电脑的Linux系统shell命令窗口,先安装docker,看3.2标题

# 创建存放目录
sudo mkdir /etc/frp

# 创建frps.ini文件
vim /etc/frp/frpc.ini

将下面的配置复制到frpc.ini文件中,保存

server_addr是你云服务器的ip,token是上面的frps服务器配置的token

[common]
# server_addr为FRPS服务器IP地址
server_addr = xxx.xxx.xxx.xxx
# server_port为服务端监听端口,bind_port
server_port = 7000
# 身份验证
token = 12345678

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 2288

docker启动frpc客户端

docker run --restart=always --network host -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc

3.3.3. 配置云服务器的防火墙端口

需要开通使用到端口,目前使用的2288、7500、7000三个

有其他需求,再开通对应端口

4. 安装完成后的验证

以上配置都操作号后,进入frps页面,可以看到映射的端口,我们本地linux就是22映射2288

通过putty登录2288端口,就可以通ssh访问到我们的老电脑

5. 资料来源

https://www.bilibili.com/video/BV1dr4y147aq

https://gitee.com/spoto/natserver

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值