系统相关
首页 > 系统相关> > 使用SakuraFrp在windows xp/2003 上进行内网穿透

使用SakuraFrp在windows xp/2003 上进行内网穿透

作者:互联网

亲身经历!希望能给大家帮助!


最近在学习搭建网站和制作网站,正好家里有一台旧机器,做了一个windows 2003 32位的系统,结果发现SakuraFrp所有的客户端都用不了,只要一打开就是“不是有效的win32应用程序”。


通过询问才知道SakuraFrp支持的系统至少也要是windows 2008之类的,要想使用就必须换用上游开源版本的客户端,填写配置文件进行穿透。


这里引用是Sakura文档

兼容性
我们的服务兼容 上游开源版本 的客户端 0.18.0+ 。
也就是说您可以使用几乎任何现有的 frp 客户端来使用我们的服务,只需根据隧道的「配置文件」手动填写关键连接参数,或直接复制配置文件启动即可
如果您是使用 Windows XP 或 Windows Vista 的极客用户,请使用上游的 0.28.2 版本 。
使用任何非本网站分发的最新版客户端,均视为放弃相关支持,由此带来的任何问题请您发扬极客精神自行解决


看了以后我就“老老实实”的去下载[0.28.2](https://github.com/fatedier/frp/releases/tag/v0.28.2)版本的Frp,很快啊,使用cmd启动后又出现了问题,在控制台上显示了运行失败,因为缺少GetFileInformationByHandleEx。如下:

Failed to find GetFileInformationByHandleEx procedure in kernel32.dll: The specified procedure could not be found.


在看了这篇文章后得知是winxp上不支持GetFileInformationByHandleEx,就在我到处找补丁的时候,突然看到了:

我们的服务兼容 上游开源版本 的客户端 0.18.0+ 。

于是我就在GitHub上翻之前的版本,找到了一个没有见过的“传新版本”0.19.0,抱着试一试的心态,下载,运行,成功!!


如果你在使用这方面的软件也出现了类似问题,可以作为参考,也可以发私信。 差一点换系统[/doge]

标签:GetFileInformationByHandleEx,配置文件,windows,2003,SakuraFrp,版本,使用,客户端
来源: https://blog.csdn.net/gj1s5/article/details/113861240