标签: proxy

Windows 10 - 使用身份验证设置操作系统级代理

要连接某些服务器,我需要始终拥有相同的 IP。为此,我创建了一个私人代理,并添加了身份验证,以便黑客不会将其用于恶意目的。

在 Firefox 等软件上配置代理轻而易举。问题是 Web 浏览器并不是唯一需要与该服务器连接的软件。为此,我想将我的整个操作系统配置为使用代理。

我尝试查看 Windows 10 网络配置,我看到了一个放置代理 IP 地址的地方,但没有选项可以包含要连接的用户名/密码。

在此处输入图片说明

我怎么能解决这个问题?

proxy windows-10

24
推荐指数
2
解决办法
4万
查看次数

如何从命令行更改 Windows7 LAN 代理配置?

在 Windows 7 中,是否可以从命令行定义/更改代理配置?

所以,使用 GUI,我会去:

开始 ?控制面板 ?网络和互联网 ? 互联网选项 ?连接?局域网设置

进而

  • 启用/禁用代理;
  • 定义IP:代理服务器的端口。

但我更愿意从命令行执行此操作(以便我可以使用快捷键从批处理文件中运行命令 - 使我能够使用快捷方式切换代理配置,而不必费力通过 MS向导)。

我已经研究过netsh.exe用于更改 WinHTTP 的设置,但这似乎是错误的做法,因为 WinHTTP 设置似乎与 LAN 设置无关。

windows-7 lan proxy command-line

22
推荐指数
1
解决办法
16万
查看次数

如何关闭WinHttp代理?

不久前,我为这样的 WinHttp 流量打开了代理(来自这篇文章):

netsh winhttp set proxy 127.0.0.1:8888
Run Code Online (Sandbox Code Playgroud)

我现在如何关闭代理?我似乎无法正确使用语法。

windows-7 64-bit proxy

22
推荐指数
1
解决办法
6万
查看次数

代理和 VPN 之间有什么区别?

有几个服务提供商允许用户绕过防火墙或匿名访问他们的网络。

其中一些使用代理,一些使用 VPN。大多数人说 VPN 通常比代理更有效。它们通常也更贵。

例如,代理将授予国际用户访问 Pandora.com 的权限,但不授予 Hulu.com 访问权限。VPN 对两者都适用。

代理的工作方式与 VPN 有何不同,为什么会有所不同?

security vpn proxy

21
推荐指数
2
解决办法
4万
查看次数

如何通过 SOCKS 通过 SSH 隧道传输 HTTP?

这应该是一个很容易解决的问题,但由于某种原因它对我不起作用。

ssh vps 工作正常(我使用身份验证密钥)

我使用以下命令设置隧道:

ssh -C2TNv -D 8080 vps

然后我修改 Firefox 网络设置:

  • 手动配置
    • http 代理:本地主机,端口:8080
    • 将此代理服务器用于所有协议
    • 袜子 v5
  • 关于:配置
    • network.proxy.socks_remote_dns: 真

终端输出:

$ ssh -C2TNv -D 8080 vps
OpenSSH_6.0p1, OpenSSL 1.0.1a 19 Apr 2012
debug1: Reading configuration data /home/ting/.ssh/config
debug1: /home/ting/.ssh/config line 47: Applying options for vps
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to vps.server.com [1.1.1.1] port 22.
debug1: Connection established.
debug1: identity file /home/ting/.ssh/id_rsa type 1
debug1: identity file /home/ting/.ssh/id_rsa-cert type -1
debug1: Remote protocol version 2.0, …
Run Code Online (Sandbox Code Playgroud)

linux ssh proxy socks-proxy

21
推荐指数
1
解决办法
2万
查看次数

如何为所有应用程序、系统、IE 等配置代理设置?

我在代理后面使用 Windows 8 Enterprise (MSDN)。

我在 IE 网络设置中配置了代理(实际上,不是代理,而是带有 config 的 .pac 文件),当尝试连接到互联网时,在 IE 中一切正常 - 但是,系统的其余部分似乎没有使用那些设置。

所以..具体案例:添加和删除功能(如 Hyper-V 或 .Net Framework 3.5)似乎对每个功能都在线。这经常失败。我无法添加任何功能。

另一个具体示例:在 Hyper-V 来宾中,我无法访问 Internet。

如果(最重要的是)一切正常(所有应用程序和其他一切,如系统,使用相同的代理设置),那也很好。

如何为所有应用程序、系统、IE 等配置代理设置?

proxy windows-8

21
推荐指数
2
解决办法
15万
查看次数

使用自签名证书的 nginx http 到 https 代理

我有一个 nginx 代理,可以将具有指定端口的 http 请求重定向到另一个 https url。

到目前为止,这是我的配置:

server {
   listen 59848;
   location / {
      resolver 8.8.8.8;
      proxy_pass https://example.com$uri$is_args$args;
   }
}
Run Code Online (Sandbox Code Playgroud)

请注意,“example.com”仅用于此示例,稍后我将限制请求仅从本地主机发送。

这工作得很好,只要“proxy_pass”url 后面的服务器使用由知名 CA 机构签名的有效 SSL 证书(nginx 以某种方式使用该根证书)。

但是我有一个问题,我必须在 nginx 端使用自定义的自签名 SSL 客户端证书。有人知道如何将此自签名证书安装到 nginx 吗?

proxy https certificate ssl

21
推荐指数
1
解决办法
3万
查看次数

如何让我的所有 docker 容器使用我的代理?

我在公司代理后面的 Debian Jessie 上运行 docker。为了能够下载 docker 图像,我需要将以下内容添加到我的/etc/defaults/docker

http_proxy="http://localhost:3128/"
Run Code Online (Sandbox Code Playgroud)

我可以确认这有效。

但是,为了能够从我的容器中访问 interwebz,我需要启动所有会话,--net host然后设置这些 env 变量:

export http_proxy=http://localhost:3128/
export https_proxy=https://localhost:3128/
export ftp_proxy=${http_proxy}
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望容器不需要主机网络,也不知道代理(即容器中对端口 20、80、443 的所有出站调用都通过主机的代理端口)。那可能吗?

如果做不到这一点,是否有可能进行站点设置,以确保这些环境变量在本地设置但永远不会作为图像的一部分导出?

更新:我知道我可以通过--env http_proxy=...等来传递这些东西,但这很笨重。我希望它适用于系统上的所有用户,而不必使用别名。

proxy docker

21
推荐指数
1
解决办法
4万
查看次数

如何在 Firefox 上使用 Google 数据压缩代理?

我在Trisquel GNU/Linux上使用GNU Icecat(Mozilla Firefox 的 GNU 版本)。为了在网上冲浪时最小化/优化数据使用,我想使用谷歌的数据压缩代理

那么,如何在 Firefox 上使用 Google 数据压缩代理?

注意/历史:我四处游荡以解决我的问题。The Answer把我带到一个聊天室,在那里我终于找到了方法

firefox compression proxy

20
推荐指数
2
解决办法
2万
查看次数

easy_install 不会通过代理连接

我在 VirtualBox 下运行 Ubuntu Server 10.04 64 位,似乎除了easy_install 和 pip之外的所有东西都可以连接到 Internet。我已经设置并导出了 http_proxy 环境变量,并且还在我知道的所有其他位置设置了代理地址。然而,easy_install 总是返回“网络无法访问”:

:~$ echo $http_proxy
http://192.168.1.25:80/

:~$ grep "http_proxy" /etc/bash.bashrc
export http_proxy=http://192.168.1.25:80/

:~$ grep "http_proxy" /etc/wgetrc
http_proxy = http://192.168.1.25:80/

:~$ ping pypi.python.org
PING pypi.python.org (82.94.164.168) 56(84) bytes of data.
64 bytes from pypi.python.org (82.94.164.168): icmp_seq=1 ttl=53 time=114 ms
64 bytes from pypi.python.org (82.94.164.168): icmp_seq=2 ttl=53 time=113 ms
64 bytes from pypi.python.org (82.94.164.168): icmp_seq=3 ttl=53 time=113 ms
64 bytes from pypi.python.org (82.94.164.168): icmp_seq=4 ttl=53 time=113 …
Run Code Online (Sandbox Code Playgroud)

virtualbox python proxy easy-install ubuntu

19
推荐指数
2
解决办法
3万
查看次数