http代理ip(如何对windows的command(命令行)设置代理IP)

2022-09-25 17:43

windows命令行设置代理,是有必要的,会在命令行下用git或gem的人,经常不设置好代理执行命令就不成功。设置命令行代理有很多种方法和软件,我在这里给出一个最简单的方法吧。为了证实我的方法是能成功的,我们先来做下设置,写一个获取代理和真实ip地址的asp,源码很简单就一行,代码如下:

ip-><%response.write Request.ServerVariables("Remote_Addr")%>

<%response.write Request.ServerVariables("HTTP_X_FORWARDED_FOR")%>


我放在了我的网站上。我们在ie浏览器里设置好代理地址(我在网上临时找了一个代理地址):

然后我们访问一下,看下效果:

可以看到第一个ip是代理ip,另一个是我本机真实ip。

我们如何让命令行走这个代理通路呢?其实很简单,只一条命令就可以做到。命令如下:set http_proxy=http://27.221.93.217:80

如果是https代理,你就设置成set https_proxy=https://27.221.93.217:80

然后我们在命令行下用curl来访问我放asp那个链接:

curl.exe http://url/i.asp

证实了命令行下当前窗口是可以走代理的。不过关掉了此窗口,命令行就不会走代理了,需要你在每个窗口下运行此命令一次才可以。

另外,根据微软的说法,用bitsadmin也可以设置全局代理,不过我用同样方法并没有测试成功,不知是否是我的命令语句有问题。我头条号有篇文章是详细介绍了如何在命令行下用bitadmin设置代理,https://www.toutiao.com/i6498112029868425741/,所以就不再赘述了。

当然,如果你走vpn或是sosckes之类然后用代理软件也是可以的,不过都没有我的方法简单。

上一篇:龙纹身图案(什么图案覆盖披肩龙纹身比较好)
下一篇:保定农业生态园(保定有哪些好玩的公园游乐场)
图文资讯
返回顶部小火箭