第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > FRP|利用FRP完成内网穿透进行windows远程连接的步骤汇总

FRP|利用FRP完成内网穿透进行windows远程连接的步骤汇总

时间:2018-08-16 03:26:46

相关推荐

FRP|利用FRP完成内网穿透进行windows远程连接的步骤汇总

文章目录

FRP|利用FRP完成内网穿透进行windows远程连接的步骤汇总本次配置过程的前提:服务端配置详情客户端(windows电脑配置)

FRP|利用FRP完成内网穿透进行windows远程连接的步骤汇总

本次配置过程的前提:

此次介绍的为:客户端系统采用的为windows10,服务器用的阿里云centos7,其它的系统也都差不了多少 ,主要是在linux云服务器上安装了宝塔管理软件(链接: 宝塔linux运维面板官网),利用宝塔软件进行的服务端配置。

服务端配置详情

之前搜了很多关于配置frp的教程,但是都解决不了客户端和服务器的连接问题,一直都是timeout,最后搜得答案为宝塔管理面板的问题(如果在利用frp做配置并且安装了宝塔管理界面的话,很可能和我一样出现这种连接不上的问题)。解决方案为利用宝塔管理界面里的第三方软件,本次我用的是Xeath开发的frp服务器端(链接:Xeath:frp服务器端直达链接,需要注意的是现在这个软件在-04的时候已经停止维护了,并且无法在宝塔软件商店搜索到,为方便下载,我也把安装包也放置到了百度网盘:链接:/s/15j9hfgGCZJEXwaD_LKhXBA 提取码:p7bg),通过宝塔管理界面进行安装,如下图所示,在软件商店中选择导入插件即可:

FRP配置方法:

关于该软件的配置方法,我寻找到的有效解决方案为由 yydtdb 发表的教程,详细可以参考:(/cms/show-276.html),由于github上下载frp太慢,故而我采用了离线方式进行安装,源文件github链接:/fatedier/frp,百度网盘链接:/s/16XrEa_GyUm-ZQ-_K0r4qiA 提取码:kix5:

其它的比如说仪表盘设置,白名单等如下图所示(验证账户、密码自行设置自己的):

在端口白名单中设置为主机配备的端口(在此处我设计的为7001,即最终设置后可以通过:服务器域名:7001访问到windows主机进行远程):

在宝塔管理面板的安全策略中,将7000系列段口放行:

在阿里云的安全组策略中将7000系列段口填入进站规则:

之后将frp的服务器端开启(win10客户端配置后再开启才能连接成功哈):

在宝塔的文件管理界面找到frps.ini进行查看,若是没有dashboard的话就添加上之前设置的账户和密码,记好

到此,服务器端就算是结束了

客户端(windows电脑配置)

在电脑的C盘根目录建立一个frp文件夹,将上面提到的frp的windows版软件解压(链接:/s/1ZJSSO4UOwwKz-49Cjcf-PA

提取码:5kt4)、复制到frp文件夹下,删除frps文件(frps的s代表服务器端进程,可以删除,c代表的则为客户端),更改frpc.ini,如图所示,server_addr后写服务器的公网ip地址,token则为上述提到的frps.ini里的token密码。RDP1内容则为配置的windows电脑配置内容(可以直接拷贝下边的代码块,不用改动)。

[RDP1]type = tcplocal_ip = 127.0.0.1local_port = 3389remote_port = 7001

配置后,打开windows的cmd命令窗口,利用cd命令进入到c盘创建的frp文件夹,运行frpc -c frpc.ini,如图,可以看到CMD已经连接到服务器(already used是因为我已经启动了该进程,只是在这里复现代码而已):

下载winsw(4.exe链接:/s/1s4x2TSssA2iDu0v1UsaQkA

提取码:42fe ;github链接:/winsw/winsw/releases),将软件重命名为winsw.exe以方便下面的工作。将winsw.exe拷贝到C盘创建的 frp文件夹下,并在frp文件夹下创建一个winsw.xml文件,利用记事本编辑winsw.xml写入以下代码:

<service><id>frpc</id><name>frpc</name><description>frpc</description><executable>frpc</executable><arguments>-c frpc.ini</arguments><onfailure action="restart" delay="60 sec"/><onfailure action="restart" delay="120 sec"/><logmode>reset</logmode></service>

保存后,进入WIN10的CMD界面(用管理员权限进入),可以用window10自带的任务栏搜索功能快捷搜索CMD进入途径。

#添加服务winsw.exe install#开始winsw start #关闭winsw stop #卸载winsw uninstall

进入到frpc文件夹路径,使用开始添加服务winsw.exe install 和启动winsw start 即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。