代理服务器在哪找

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

代理服务器在哪找

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

ip->

我放在了我的网站上。我们在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之类然后用代理软件也是可以的,不过都没有我的方法简单。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论