那么 Chrome、Opera 和 Safari 呢?(IE可以去捣沙)
澄清一下,如有必要,我有权重新配置 Squid。
我有一些同事需要去中国工作,但是当他们在那里时,他们无法访问很多网站。其中之一是 GMail (Google Apps),这是他们工作所需的。我们有一个基于英国的 Ubuntu 服务器,我有 root 访问权限。
我能为他们做什么?我想过一个 Squid 代理,但它可能依赖于他们的酒店打开了 8080 端口,所以,并不理想。是否有任何解决方法或其他解决方案?
这是一个场景:我有一个 7 岁和 4 岁的孩子,我正在为他们设置一台计算机供他们使用,其中包括无人监督的时间。我已经设置了鱿鱼,以便他们只能访问我的白名单中的网站,但我也想让可汗学院的视频可用。问题是这些视频都托管在 YouTube 上,我绝对不想允许不受限制地访问这些视频。我怎样才能做到这一点?
更新:理想情况下,我希望在 KhanAcademy 页面上允许嵌入视频。这意味着除了 youtube 链接本身之外,我可能没有任何东西可以过滤。也许我可以用不同的方式来处理这个问题,并过滤掉页面上包含 YouTube 标题标签开头的页面:
"<title>\sYouTube - "
Run Code Online (Sandbox Code Playgroud)
我想我可能需要合并 DansGuardian 来实现这一点......
由于所有文件缓存都已在浏览器中完成,我想知道将浏览器配置为使用本地(LAN 或同一计算机上)Squid 代理是否有任何好处。
查看 Chrome 中的控制台输出,大多数文件已经从浏览器缓存中获取。
在浏览器中使用 Squid 代理有什么用例吗?
每次我使用 PuTTY 访问我的 VPS 时,我都会看到:
Last failed login: Fri Oct 6 17:25:58 UTC 2017 from xx.xxx.xxx.xxx on ssh:notty
There were 2381935 failed login attempts since the last successful login.
Last login: Tue Sep 26 09:30:02 2017 from xx.xxx.xxx.xxx
Run Code Online (Sandbox Code Playgroud)
我不知道它是相关的,但是当我登录时,加载需要更多时间,在其他服务器上没有那么多登录失败的服务器上,加载时间要小得多。
你能告诉我这么多登录尝试是否会影响服务器的性能?有什么办法可以防止这种情况发生吗?我的意思是,我的服务器密码有点不可能破解,但是有没有办法避免这种失败的登录尝试?
系统规格:
我已在 Slackware 14.2 中成功安装并配置了 Squid Proxy Server 3.5.26。我当前以 root 用户身份登录,使用以下命令启动 Squid 时出现错误sudo squid -z:
WARNING: Cannot write log file: /var/log/squid/cache.log
/var/log/squid/cache.clog: Permission Denied
messages will be sent to 'stderr'
2019/04/08 16:16:20 kid1| Set Current Directory to
/var/log/squid/cache/squid
2019/04/08 16:16:20 kid1| Creating missing swap directories
FATAL: Failed to make swap directory /var/cache/squid: (13) Permission Denied
Squid Cache (Version 3.5.26): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.006 user + 0.002 sys
Maximum Resident Size: 45392 KB
Page faults with …Run Code Online (Sandbox Code Playgroud) 我已经下载并配置了一个最小的配置文件。我在 Windows 机器上运行 Squid 2.7。我已将客户端计算机的浏览器配置为使用我的代理服务器,但所有外部 DNS 查询都不起作用(即 www.google.com 不起作用但本地名称工作正常)。这是我得到的错误页面:
The requested URL could not be retrieved
While trying to retrieve the URL: http://www.google.com/
The following error was encountered:
Unable to determine IP address from host name for www.google.com
The dnsserver returned:
Refused: The name server refuses to perform the specified operation.
This means that:
The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.
Your cache administrator is ##################.
Generated Thu, …Run Code Online (Sandbox Code Playgroud) 我刚刚在 Raspberry Pi ( Raspbian )上安装了Squid 代理服务器。
我正在尝试通过 Firefox 连接到它。我做了以下代理设置(下面显然是虚拟IP):
它可以连接,但速度非常慢,以至于大多数时候我只会在 Firefox 中看到超时屏幕:
我究竟做错了什么?
注意:我所做的唯一更改是http_access deny all->http_access allow all