客户端-SSH配置
在内网的一台Linux上进行操作配置即可:
tar zxf frp_0.47.0_linux_amd64.tar.gz -C /usr/local/ mv /usr/local/frp_0.47.0_linux_amd64/ /usr/local/frp cd /usr/local/frp vim frpc.ini
[common] server_addr = 47.*.*.* server_port = 7000
token = ba1f2511fc30423bdbb183fe33f3dd0f [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000
设置服务:
[Unit] Description=FRP Client Daemon After=network.target Wants=network.target [Service] Type=simple ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.ini Restart=always RestartSec=20s User=nobody LimitNOFILE=infinity [Install] WantedBy=multi-user.target
启动:
systemctl enable frpc systemctl start frpc systemctl status frpc
可以看到,与服务端的连接已建立;这时再在服务端的仪表盘上就能看到服务信息:
在服务端上,也可以看到新的6000端口已监听:
Windows客户端-RDP
在内网的一台Windows机器上操作即可,配置文件:
[common] server_addr = 47.*.*.* server_port = 7000 token = ba1f2511fc30423bdbb183fe33f3dd0f [Win-3389] type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 6001
同样,服务端也能看到添加项:
测验结果
在用户端上进行操作验证即可:
测试SSH连接:
测验成功!
页码: 1 2