IE 在代理异常中支持通配符,例如:
mycompany-*; *.mydomain.org; 192.168.1.*
我必须在 Firefox 的代理异常中插入什么?我读到通配符 * 根本不支持,但没有找到解决方案。
以及如何从全局通配域中排除一些站点?
例如。我*.mydomain.com已从代理中排除,但随后我必须为site1.mydomain.com. 我怎样才能做到这一点?
我们如何配置 Google Chrome(或其他网络浏览器)以使用 Tor 浏览器?
我的意思是我们正在使用 Chrome,但流量是通过 Tor 路由的(因此是匿名的)。
我想为所有想要连接到 Internet 的程序使用 SOCKS 代理。我使用 ADSL 调制解调器连接到我的 ISP。
是否有任何虚拟系统或设置可以让我这样做?
我不想购买或使用 VPN。
由于某些原因,我在我的工作中阻止了 YouTube。
我是一名科学家,我需要YouTube,因为我想看到的大多数会议和演讲都可以在那里找到。是的,我实际上需要 YouTube,用于科学。
我和我学校的网络管理员谈过,但他有点难对付,也不明白任何道理。他是那种认为互联网以某种方式通过固定渠道和端口并且实际上可以阻止访问 YouTube 等内容的人。
无论如何,幸运的是我在某处有一个专用服务器,所以我可以像这样在那里 ssh 代理:
ssh -D 5000 -CN 我自己@myserver
然后配置 Firefox(是的,Firefox,因为 Chrome 是懒惰的并且只依赖于 OS X 设置 [是的,我在 OS X 上])以使用 SOCKS5 代理到该端口并且几乎拥有我想要的所有互联网。
由于这里的互联网非常酷,我没有任何明显的延迟或带宽问题。
事情是我的专用服务器向我收取带宽费用,我必须关闭一切才能下载一些大文件(我也需要,因为科学)。因此,由于我不想在每次想看 youtube 视频时都打开和关闭这个东西,我想以某种方式告诉 Firefox(或我的电脑)只通过 SOCKS5 代理路由 youtube.com。我看到它可以很容易地以相反的方式完成(即,如果它们不是针对这些域的,则通过代理发送所有流量),但我不知道设计者如何没有想到相反的情况。
有人知道实现这一目标的简单方法吗?
我在 SSH 中使用了新的 ProxyJump 选项。我在使用代理的 IdentityFile 时遇到问题。
示例 SSH 配置:
Host proxy
HostName 1.0.0.1
User foo
Port 1234
Identityfile ~/.ssh/mykey.id_rsa
Host target
HostName 1.0.1.1
User bar
Port 5678
Identityfile ~/.ssh/mykey.id_rsa
ProxyJump proxy
ForwardAgent yes
Run Code Online (Sandbox Code Playgroud)
示意图:
ssh ssh
localhost ------> proxy ------> target
^ ^
using using
mykey mykey
Run Code Online (Sandbox Code Playgroud)
在此配置中使用 ssh 命令可以解决:
ssh target
Run Code Online (Sandbox Code Playgroud)
我试图在没有配置文件的情况下执行此操作,但它不起作用:
ssh -i ~/.ssh/mykey.id_rsa -AJ foo@1.0.0.1:1234 bar@1.0.1.1:5678
Run Code Online (Sandbox Code Playgroud)
我找不到-i为 ProxyJump 主机和目标主机指定 IdentityFile以使其工作的方法。
这有效:
ssh -i ~/.ssh/mykey.id_rsa -AJ proxy bar@1.0.1.1:5678
Run Code Online (Sandbox Code Playgroud)
是否有使用的一种方式-i,-A,-J或 …
例如,如果我使用免费的 VPN(我知道 vpn 和代理不一样)并且它失去了连接,那么在这短时间内我的真实 IP 被暴露,然后再次连接回 VPN。
如果我在 Windows 10 设置中使用代理服务器设置,会发生这种情况吗?
设置 -> 网络和 Internet -> 代理
或者
Internet选项->“连接”->“局域网设置”->“扩展选项”
如果是,我能否以某种方式阻止它这样做。
在 GNU/Linux 中,我发现执行以下操作非常容易,但我正在努力让我们的 Windows 用户通过相同的方法进行连接。
以下是我在 GNU/Linux 上所做的。你能演示一下如何在 Windows 中做同样的事情吗?我们目前使用 PuTTY。有替代方案吗?
GNU/Linux
未设置任何配置的原始命令如下所示:
ssh -J <jump-user>@<jump-host> <protected-user>@<protected-host>
Run Code Online (Sandbox Code Playgroud)
可以创建一个 SSH 配置~/.ssh/config,如下所示:
Host jump
User <jump-user>
HostName <jump-host>
Host protected
User <protected-user>
HostName <protected-host>
ProxyJump jump
Run Code Online (Sandbox Code Playgroud)
然后你可以像这样 ssh:
ssh protected
我使用Control D并将所有流量重定向,使其看起来像是源自美国某个地方,然后我可以访问阻止我或我所在国家/地区的 IP 阻止访问它们的网站和应用程序。Control D 或其他 SmartDNS 服务代理来自另一个位置的 DNS 请求,但我的第一个问题是,即使发送到网站的 IP 地址仍然相同,如何才能欺骗网站认为我来自另一个位置?
(我的原始 IP 地址没有更改,网站应该能够看到他们正在向哪个 IP 地址提供服务。)
我的第二个问题是,网站是否可以实施一些措施来阻止使用 SmartDNS 服务的用户访问它们?
SOCKS5 支持 UDP 和 DNS 查找。我正在寻找使用标准系统实用程序的应用程序或命令,以通过 SOCKS5 代理执行单个 DNS 查找,而不连接到此地址。举个例子,dig如果这个开关存在,这里有一个假命令来演示我想要做什么:
dig --socks5 1.2.3.4:8080 @4.2.2.1 example.com
Run Code Online (Sandbox Code Playgroud)
接受适用于 Linux、Windows 或 OSX 的答案。
我知道 IE 允许您通过代理服务器强制所有连接,特定域或本地地址除外。但是有没有办法让IE直接访问Internet,并且只通过代理强制连接到特定网站?
用例是,如果 google.com 或 facebook.com 被阻止,我想通过 VPN 连接强制连接到这些站点,并连接到托管在其他地方的代理服务器,同时直接访问 Internet 以获取其他所有内容。
proxy ×10
networking ×3
ssh ×3
dns ×2
firefox ×2
socks-proxy ×2
windows ×2
browser ×1
command-line ×1
internet ×1
ip ×1
linux ×1
privacy ×1
putty ×1
tor ×1
vpn ×1
windows-10 ×1
windows-7 ×1