花生壳 3389/1433要花钱, Teamviewer 商业气息越来越严重,虽然不花钱, 比花钱还难受, 价格永远高高在上, 已经严重不适合穷逼, 比如我.向日葵相对还好, 但是网速感人.

所有以上都有一个共同特点,  永远只能一个人使用, 严重不适合团队使用. 当然, 也是因为我没充钱, 充了钱应该不一样.

 

 frp 的基本玩法应该是这样的:

  • 首先内网服务器能够访问互联网, 而且端口可配置为防火墙开放;
  • 其次,你得有个独立 IP 的 VPS, 我用的是腾讯云, 带宽越大约流畅;

 

frp 是一个免费开源项目, 下载地址: https://github.com/fatedier/frp 

(官网下载有病毒,强烈不建议使用。)

服务器端(VPS) & 客户端(内网服务器)都有对应不同操作系统的版本提供, 根据自己的实际情况, 选择对应版本即可.

 

1. 配置服务器( VPS)

 编辑frps.ini, 我使用的端口是默认的 7000, Dashboard 也是默认的 7500

[common]
bind_port = 7000

authentication_method = token
token = dsfcser34asd3dafsfEQgdfg@4rfe45etgawDAFD

dashboard_user = 你的用户名,用于服务器端的监控
dashboard_pwd = 你的密码,用于服务器端的监控
dashboard_port = 7500

 运行如下命令, 启动服务器端:

frp -c frps.ini

2. 配置客户机 (内网服务器)

 

编辑frpc.ini, 我使用的端口是默认的 7000, 3389用于Windows 远程桌面, 因我的 vps 安装了 Linux版本的SQL Server, 1433 端口已被占用, 因此新开了个 14333 端口用于访问内网的 SQL Server.

[common]
server_addr = vps IP地址
server_port = 7000

authentication_method = token
token = dsfcser34asd3dafsfEQgdfg@4rfe45etgawDAFD

[rdp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389

[sqlserver]
type = tcp
local_ip = 127.0.0.1
local_port = 1433
remote_port = 14333

 运行如下命令, 启动客户端:

frp -c frpc.ini

 Easy, 现在可以通过 VPS 远程内网服务器了, 数据库调试则直接可通过本机的客户端连接内网数据库.

体验比市场三巨头好五倍.

至于系统自动启动, Linux下通过调整 rc.local可实现, Window's作为服务启动可自行谷歌, 连同防火墙如何开放端口一类的事情, 就不在此赘述.