如何在Windows上查看代理设置?

l a*_*a s 27 windows proxy google-chrome command-prompt

我们的工作笔记本电脑配置为使用代理访问外部网站,我无权查看代理信息.我们所有的应用程序(如IDE)都配置为使用系统代理.有没有办法可以检查代理设置; 例如,在chrome或命令提示符或任何其他方式?

rle*_*elr 73

可以在Google Chrome中查看代理设置:

铬://网内部/#代理

在Chrome的地址栏中输入此内容.

  • 从Chrome 71开始,似乎已被删除,因此不再显示代理设置。 (7认同)
  • 在我的例子中,这显示了代理SCRIPT地址,但不显示当前的代理服务器地址本身. (5认同)

小智 18

您可以使用名为:NETSH的工具

要通过命令行查看系统代理信息:

netsh.exe winhttp show proxy
Run Code Online (Sandbox Code Playgroud)

查看它的另一种方法是打开IE,然后单击"齿轮"图标,然后单击Internet选项 - >连接选项卡 - >单击LAN设置

  • 这是行不通的。我确实知道我的组织强制执行了代理。NETSH 没有显示任何内容。 (3认同)

Dav*_*Caz 8

您可以通过浏览器访问某些网站然后运行DOS命令来确定您正在使用的代理服务器:

netstat

并且您将在端口80或8080(公共代理服务器端口)的外部地址列中看到一些连接.理想情况下,您将能够通过其命名约定来识别代理服务器.

[另见/sf/answers/571330581/]

  • 这是迄今为止最直接的方式,在锁定的公司 PC 上。 (2认同)

ROM*_*eer 7

其他4种方法:

  1. 从Internet选项(但不打开Internet Explorer)

    开始>控制面板>网络和Internet> Internet选项>连接选项卡> LAN设置

  2. 从注册表编辑器

    • Start+R
    • 类型 regedit
    • 转到HKEY_CURRENT_USER>软件> Microsoft> Windows> CurrentVersion> Internet设置
    • 有一些与代理相关的条目 - 如果你想取其值(数据),可能需要打开(双击)ProxyServer
  3. 使用PowerShell

    Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' | findstr ProxyServer
    
    Run Code Online (Sandbox Code Playgroud)

    输出:

    ProxyServer               : proxyname:port
    
    Run Code Online (Sandbox Code Playgroud)
  4. 火狐浏览器

    在浏览器中键入以下内容:

    about:preferences#advanced
    
    Run Code Online (Sandbox Code Playgroud)

    转到网络>(在"连接"部分中)设置...

  • 如果是“代理自动配置”,则可以在“ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ AutoConfigURL”中获取PAC文件的网址。 (2认同)