Windows如何在CMD或PowerShell中配置代理,报错及解决方法
PowerShell
PowerShell/PowerShell: PowerShell 是由微软开发的命令行外壳程序和脚本环境,支持任务自动化和配置管理。它包含了丰富的.NET框架功能,适用于Windows和多个非Windows平台,提供了一种强大而灵活的方式来控制和自动执行系统管理任务。
项目地址:https://gitcode.com/gh_mirrors/po/PowerShell
免费下载资源
·
Windows代理配置
有时候,我们在做常规渗透测试的时候,经常在浏览器上挂代理,但不难发现cmd中
的ip
还是本地,所以我们就会用到在 cmd
或 powershell
中使用代理,那么Windows
怎么在CMD
或PowerShell
中配置代理呢?
设置代理
- 单击「开始」,然后在搜索程序和文件框中键入
cmd
。 - 在程序列表中右键单击
cmd.exe
,然后单击以管理员身份运行。 - 键入命令
netsh winhttp set proxy host:port
设置代理,由于本机有运行clash
,所以这里设置代理为127.0.0.1:7890
C:\WINDOWS\system32>netsh winhttp set proxy 127.0.0.1:7890
当前的 WinHTTP 代理服务器设置:
代理服务器: 127.0.0.1:7890
绕过列表 : (无)
C:\WINDOWS\system32>
查看代理
接下来,查看一下我们以及配置的本地代理。
执行命令 netsh winhttp show proxy
查看代理服务器列表
C:\WINDOWS\system32>netsh winhttp show proxy
当前的 WinHTTP 代理服务器设置:
代理服务器: 127.0.0.1:7890
绕过列表 : (无)
C:\WINDOWS\system32>
取消代理
执行命令 netsh winhttp reset proxy
重置代理服务器列表。
C:\WINDOWS\system32>netsh winhttp reset proxy
当前的 WinHTTP 代理服务器设置:
直接访问(没有代理服务器)。
C:\WINDOWS\system32>
配置代理时产生的错误
出现报错:写入代理服务器设置时出错。(5) 拒绝访问。
说明权限不够,右键单击 cmd.exe
选择以管理员身份运行
即可解决。
GitHub 加速计划 / po / PowerShell
44.28 K
7.16 K
下载
PowerShell/PowerShell: PowerShell 是由微软开发的命令行外壳程序和脚本环境,支持任务自动化和配置管理。它包含了丰富的.NET框架功能,适用于Windows和多个非Windows平台,提供了一种强大而灵活的方式来控制和自动执行系统管理任务。
最近提交(Master分支:1 个月前 )
a1774fd9
1 个月前
5ad1f1d2
1 个月前
更多推荐
已为社区贡献2条内容
所有评论(0)