1.在两个上服务器启用防火墙,开启端口:
sudo ufw enable sudo ufw allow 7000 sudo ufw allow 6000 sudo ufw allow status
2.在两个服务器上下载相同的frp,解压
wget https://github.com/fatedier/frp/releases/download/v0.35.1/frp_0.35.1_linux_amd64.tar.gz tar -zxvf frp_0.35.1_linux_amd64.tar.gz
3.在公网服务器上(阿里云)配置服务端frps
#进入frp目录 cd frp_0.35.1_linux_amd64 vim frps.ini [common] bind_port = 7000 # 这个是公网服务器的端口,就是阿里云服务器端口,其安全策略里面得设置开放此端口 vhost_http_port = 8890 #这个是用来给jupyter开放的http端口
4.配置内网服务器 客户端 frpc
1、2同样的操作,然后配置frpc
vim frpc.ini [common] server_addr = x.x.x.x # 阿里云服务器公网ip server_port = 7000 # 在公网开放的端口 [ssh1] # 这里是client的一个别名,命名为ssh1以和其他client区分 type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 # 这个是公网服务器的端口,安全策略里面也得设置开放此端口
5.分别启动服务器
(1)公网启动,并加入自启动
sudo ./frps -c ./frps.ini
加入自启动配置
sudo vim /lib/systemd/system/frps.service
在frps.service加入
[Unit] Description=frps service After=network.target syslog.target Wants=network.target [Service] Type=simple #启动服务的命令(此处写你的frps的实际安装目录) ExecStart=/usr/local/frp_0.35.1/frps -c /usr/local/frp_0.35.1/frps.ini [Install] WantedBy=multi-user.target
开始自启动
sudo mkdir -p /etc/frp sudo cp frps.ini /etc/frp sudo cp frps /usr/bin sudo cp systemd/frps.service /usr/lib/systemd/system/ sudo systemctl enable frps sudo systemctl start frps sudo systemctl start frps #启动 sudo systemctl enable frps #开机自启 sudo systemctl restart frps #重启 sudo systemctl stop frps #停止服务
(2)内网启动
与上述同样配置frpc,
sudo ./frpc -c ./frpc.ini
加入自启动配置
sudo vim /lib/systemd/system/frpc.service
在frps.service加入
[Unit] Description=frps service After=network.target syslog.target Wants=network.target [Service] Type=simple #启动服务的命令(此处写你的frps的实际安装目录) ExecStart=/usr/local/frp_0.35.1/frpc -c /usr/local/frp_0.35.1/frpc.ini [Install] WantedBy=multi-user.target
开始自启动
sudo mkdir -p /etc/frp sudo cp frpc.ini /etc/frp sudo cp frpc /usr/bin sudo cp systemd/frpc.service /usr/lib/systemd/system/ sudo systemctl enable frpc sudo systemctl start frpc #启动 sudo systemctl enable frpc #开机自启 sudo systemctl restart frpc #重启 sudo systemctl stop frpc #停止服务
启动完成后
服务启动后。
使用ssh测试连接命令:
ssh -p 6000 内网用户名@公网ip
进入成功



