相关声明

技术无国界,我们只提供技术问题的解决方式,不提供任何魔法工具、节点、VPS等相关服务的出售、购买、推荐、搭建、租赁等问题的解答,请免开尊口。

问题描述

很多国内的朋友其实有使用魔法工具,平时浏览YouTube、GitHub等内容都没有问题,但是在部署开源项目时却无法使用,非常让人恼火。

关于这个问题的最大可能是因为系统中的CMD并没有继承魔法工具的上网设置,这个问题其实非常好解决,本身并没有什么操作难度。

问题解决

解决该问题中,最麻烦的事情是各魔法工具的端口不同。因为无论你使用哪一款魔法工具,都会通过端口来处理网络请求,但这些魔法工具的端口各不相同。

端口描述

端口获取

首先开启你的魔法工具,确保你可以正常访问YouTube。

打开CMD窗口,执行如下命令行内容,将会自动输出你的魔法工具所使用的端口号。

for /f "tokens=2 delims=:" %i in ('reg query "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings" /v ProxyServer ^| find "ProxyServer"') do @echo %i

执行完成后,将会得到以下内容:

7890

因为本站使用的是Clash客户端,所以端口号为7890,已经被成功输出。

魔法配置

注意:以下内容中,关于CMD和Powershell都是一次性设置,仅对你当前所打开的终端窗口有效,打开其它终端窗口时,需要重新执行。