比teamviewer、向日葵更好用的远程桌面——借助frp穿透内网连接远程桌面_向日kui内网穿透(3)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
frp服务器基本不需要额外的配置,直接使用默认的配置文件启动即可,出于安全考虑,frp服务器最好搭建在虚拟机上,这里笔者使用的虚拟机+ubuntu服务器,将frps和frps.ini拷贝到/usr/local/frp下,然后cd到/usr/local/frp下运行以下命名启动frp服务器:
./frps -c frps.ini
需要注意的是,你的frp服务器必须连接到具有公网IP的路由器上,并且虚拟机的网卡需要设为桥接模式,运行frp服务器前最好查看一下服务器IP地址,后续会用到。
【配置路由器】
进入路由器管理后台
配置DMZ主机,指向上面配好的frp服务器的IP地址即可
(可选)配置DDNS,配置DDNS前需要到DDNS供应商去注册自己的域名,注册好域名之后就是在路由器DDNS配置中登陆你的账号,建议申请一个DDNS域名,因为宽带的IP会经常变,不配置DDNS的话需要频繁变更frp客户端配置文件中的ip地址,配置DDNS之后只需要在frp客户端中写DDNS域名,由DDNS服务器自动解析IP地址
【配置公司电脑上的frp客户端】
这个配置必须借助第三方远程桌面软件完成,拷贝frpc和frpc.ini到公司电脑上某个目录下,修改frpc.ini,这里贴上我的配置文件(frpc.ini):
#frpc.ini
[common]
server_addr = xxx #路由器公网IP或者DDNS域名
server_port = 7000 #frp服务器监听端口
[remote_desktop_1] #名称自定
type = tcp #连接类型
local_ip = 127.0.0.1 #本地ip
local_port = 3389 #本地端口,使用Windows远程桌面默认端口3389
remote_port = 8001 #本地3389端口映射在服务器上的端口
配置完成后,打开cmd然后cd到刚刚保存frpc和frpc.ini的目录下,执行以下命名启动frpc客户端:
frpc -c frpc.ini
我们也可以写一个启动脚本放到Windows startup目录下,这样每次Windows开机后就会自动启动frp客户端
这里给出我的启动脚本供参考:
#frpc.bat
D: #切换到D盘
cd D:\Program Files\frp #frp客户端保存的路径,根据自己的路径修改即可
start frpc -c frpc.ini
另存为frpc.bat并保存到
C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
更多推荐
所有评论(0)