此软件仅修改host文件以及刷新DNS解析缓存,没有用到任何VPN软件(梯子,飞机,魔法)
在进入https://github.com域名时,有一个将域名解析到ip地址的过程,连接不上github就是因为这一步骤出的问题
在用户点击修复连接按钮时,程序会在hosts文件新增一个20.205.243.166 github.com项,使https://github.com这个域名能解析到20.205.243.166。之后再调用控制台运行ipconfig/flushdns命令来刷新DNS解析缓存。
注意:此方法不能百分百连接成功,此方法仅针对偶尔能连接的情况。对于根本无法连接的情况请使用其他VPN软件
此软件使用 .NET Framework4.8 框架开发,如没有安装.NET Framework框架,请按照程序指引安装.NET Framework框架
本程序为单文件程序,运行后会生成config.ini和Log.log文件。config.ini文件为软件的配置文件;Log.log文件用于存放程序运行日志,方便调试