今天介绍的是一款基于go语言开发的反向代理工具,可以将本地主机端口映射到公网IP上,从而达到内网穿透的作用。
像Teamviewer、向日葵等远程控制软件,它们提供的服务实际上是远程桌面的替代方案。如果能直接使用远程桌面,使用体验上要比远程控制软件好很多。
今天介绍的这款工具就可以起到把内网中的远程桌面映射到公网上的作用。在使用工具前要提前准备好一台云主机,因为只有云主机才拥有自主可控的公网IP以及安全防火墙,可以保证只有你能访问映射后的远程桌面,而其他未授权的IP无法访问该服务。
云主机的购买及使用方法可以参考以下文章:
云主机的正确打开方式
hyang0,公众号:生有可恋云主机能干嘛?
今天介绍的工具的名称叫 frp , 是客户端和服务端分离的,github 项目地址:
https://github.com/fatedier/frp
在 Release 页面可以下载相关平台的可执行文件:

把下载下来的文件解压后,里面有两套文件,一套是 frpc 及相关的配置文件,另一套是 frps ,分别是客户端和服务端。
使用方法,先在云主机上启动服务端,这里需要提供服务端的端口,默认端口是7000:
./frps -c ./frps.ini
服务端配置文件 frps.ini 文件内容为:
# frps.ini[common]bind_port = 7000
服务端启动后,在客户端上启动客户端程序:
frpc.exe -c frpc.ini
客户端配置文件 frpc.ini 文件内容为:
[common]server_addr = 111.222.111.111server_port = 7000[remote_desktop]type = tcplocal_ip = 127.0.0.1local_port = 3389remote_port = 6666
在 frpc.ini 中需要填写服务端的公网IP,这里使用的是 fake IP,其中 local_port 和 remote_port 分别是本地的端口,以及映射后的端口。最终远程桌面访问时在公网IP后面加上端口,比如:

自从购买了云主机,解锁了一系列技能:
全文完。
如果转发本文,文末务必注明:“转自微信公众号:生有可恋”。
文章转载自生有可恋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




