1.功能说明

部署FRP软件后,您可以轻松的从互联网直接SSH登陆您的试验虚拟机,且可以使用复制、粘贴、文件上传等功能,为您的试验调试带来便利。

前提条件:部署FRP软件的虚拟机需可以访问互联网,并关闭操作系统防火墙。试验虚拟机成功部署FRP后即可从互联网直接SSH访问您的试验虚拟机,给您的试验操作及配置带来极大方便。

为保障您的试验虚拟机不被其他人误操作,配置完成后请自行修改虚拟机密码,包括root用户和默认ustc用户密码。

FRP使用端口号请通过平台工单功能向管理员申请,端口号每人1个,请妥善保管。

2.安装使用的操作步骤(linux版)

下面是操作步骤,以CENTOS7-MINIMAL镜像为例:

1.yum安装wget组件,yum install wget,安装成功界面如下:

image-20220621095039046

2.虚拟机下载 FRP软件

wget http://202.38.68.71:88/ceni/frp_0.42.0_linux_amd64.tar.gz

3.解压

tar zxvf ./frp*.gz

4.进入解压目录,修改配置文件 frpc.ini

# frpc.ini
[common]
server_addr = 202.38.68.71
server_port = 1000

[ssh+端口号]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 端口号

5.运行客户端代理

./frpc -c ./frpc.ini

6.配置成功后提示如下

image-20220615141219842

7.互联网SSH登陆

通过互联网ssh -p port ustc@202.38.68.71即可登陆到试验虚拟机。

image-20220615141505927

3.安装使用的操作步骤(Windows远程桌面版)

1.网页打开 http://202.38.68.71:88/ceni/

2.下载frp_0.42_windows.zip到本地

3.在设置>更新和安全里关闭Windows defender(临时),最好永久关闭:

  • 开始>运行>gpedit.msc,或者直接输入“组策略”
  • 计算机配置>Windows设置>安全设置>高级安全Windows防火墙>高级安全Windows防火墙本地策略对象>Window防火墙属性
  • 将域配置文件、专用配置文件、公用配置文件的防火墙状态都设置为【禁用】;

4.解压缩frp_0.42_windows.zip后进入目录,用记事本编辑frpc.ini

# frpc.ini
[common]
server_addr = 202.38.68.71
server_port = 1000

[ssh+端口号]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 端口号

5.允许远程桌面连接,右击“此电脑”> 属性>远程设置>将 “不允许远程连接到此计算器” 改为“允许远程连接到此计算器“,然后点击“应用” 和“确定”

6.打开cmd,以管理员身份运行,进入frp_0.42_windows目录,执行:

frpc.exe -c ./frpc.ini

7.Windows系统直接用自带的“远程桌面”访问即可,MacOS下载Microsoft Remote Desktop安装后连接,下载地址为 https://go.microsoft.com/fwlink/?linkid=868963

  • Microsoft Remote Desktop连接时,在PC name里输入“202.38.68.71:端口”,勾选“Connect to an admin session”

4.注意事项

  • 某些操作系统默认无法用root用户SSH登陆,需使用ustc账号登陆后切换;
  • 如配置不成功请检查操作系统sshd服务;
  • 部分操作系统默认未安装openssh-server,需自行手动安装。

results matching ""

    No results matching ""