Windows通过frps内网穿透并桌面远程

2020-01-15  本文已影响0人  john1388

一般我们使用Team View、向日葵、AD等来实现外网访问内网来实现远程办公操作,但是免费的很不好用,不稳定,收费又很贵。这时,我们通过frps来实现内网穿透。

数据准备:

公网IP: X.X.X.X
内网IP: 192.168.1.101
本文中内网电脑使用的是win7系统,公网电脑为阿里云linux系统

1.服务端配置

使用具有公网IP的阿里云Linux作为frp服务端(frps),下载地址:
frp

image.png
编辑frps.ini为以下内容:
[common]
bind_port = 7000
vhost_http_port = 8080

然后通过./frps -c frps.ini命令即可启动服务端


image.png

写入systemd服务:
vi /etc/systemd/system/frps.service

[Unit]
Description=frps daemon
After=syslog.target  network.target
Wants=network.target

[Service]
Type=simple
ExecStart=/usr/frp/frp_0.31.1_linux_amd64/frps -c /usr/frp/frp_0.31.1_linux_amd64/frps.ini 
Restart= always
RestartSec=30s

[Install]
WantedBy=multi-user.target

重启服务:systemctl restart frps
开机自运行:systemctl enable frps

2.客户端端配置

客户端使用具有内网IP的电脑将作为客户端(frpc)



下载后解压,配置frpc.ini

[common]
server_addr = xxx.xx.xx
server_port = 7000

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

启动客户端:frpc -c frpc.ini


image.png
image.png

如图我们可以通过访问作为代理服务端的IP访问内网了。

参考文章:https://www.jianshu.com/p/a6e9627dbe29

上一篇下一篇

猜你喜欢

热点阅读