今日热门-什么值得买好文 ( ) • 2024-04-19 06:58

前段时间我们用群晖 Container Manager 套件安装了Firefox浏览器。

有了Firefox浏览器我们可以临时、方便的访问内网服务,不过每次都要打开浏览器中的浏览器

其实还有一种更简单的方法,那就是在群晖中搭建一个代理服务,这样我们就能通过配置过代理的外部设备来访问家里的内网服务。

代理服务

为了方便大家理解,老宁特地画了一幅图来说明。

当我们在外部想要访问内网(192.168.10.4)时,首先要在内网搭建一个代理服务,群晖的Proxy Server 套件就可以充当这样一个代理服务。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

在电脑、手机上配置好代理设置后,相当于打通了一条和代理服务器的隧道,我们就可以直接外部设备访问到内网,如果这时去查询本机的公网IP,就会发现IP变成了家里的公网IP。

安装配置

安装群晖 Proxy Server 套件也非常简单,直接通过群晖的套件中心点击安装即可。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

安装完毕后,打开 Proxy Server 套件,设置中的邮箱、端口、缓存、日志可以按需更改,也可以保持不变。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

缓存保持默认。在访问中,复制来源IP地址(10.0.0.0/8,172....),再新增一条访问规则,选择操作允许,类型选择为目的地IP,IP或主机名粘贴前面复制好的来源IP地址。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

配置完毕如下图。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

验证勾选需要验证。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

这样群晖上 Proxy Server 套件的配置就结束了。

端口映射

这下来需要在路由器上开启端口映射,把群晖 Proxy Server 的3128端口与路由器的31280端口进行映射。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

浏览器配置

在谷歌浏览器中下载 Proxy SwitchyOmega 插件。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

在插件中新增一个情景模式,名称任意,类型选择代理服务器

群晖 Proxy Server 套件骚操作,用它访问家里的内网

设置代理服务器为群晖的域名,协议为HTTP,端口为路由器映射的31280端口。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

最后一定记得点击左下角的应用选项

群晖 Proxy Server 套件骚操作,用它访问家里的内网

回到浏览器的插件菜单,可以看到 SwitchyOmega 插件多了一个home的情景模式,可以点击并启。一旦启用,就相当于浏览器和代理的隧道被打通了。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

接下来我们就可以试着访问家里的内网。

在浏览器中输入一个家里的内网地址(192.168.2.1),提示要进行登录。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

输入群晖用户名和密码后,我们就实现了在外面访问家里的局域网设备。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

一些解释

  1. 在home的情景模式下,试着访问其他网站,会无法访问。

这是由于我们在配置 Proxy Server 套件规则的时候,只允许了内网的IP地址。

群晖 Proxy Server 套件骚操作,用它访问家里的内网
  1. 那如果想要访问百度该怎么办呢?

可以在规则中增加一条目的地主机名,名称为.baidu.com

由于现在的网站都会加载CDN里的资源,它们的网址就不一定是baidu.com,所以也就会导致页面样式不显示的情况。

群晖 Proxy Server 套件骚操作,用它访问家里的内网
  1. 我不可能增加这么多主机名到群晖 Proxy Server 套件中,那每次访问内网都需要打开关闭 SwitchyOmega 插件的home模式,有其他更友好的方法吗?

可以利用 SwitchyOmega 插件来自动切换代理。

在 SwitchyOmega 插件中新增一个自动切换模式。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

设置切换规则,如果是内网地址就使用home模式,其他就走默认情景模式。

群晖 Proxy Server 套件骚操作,用它访问家里的内网

最后只需选择前面新建的自动切换模式,访问内网和其他网站都不会受到影响,插件会根据规则自动切换。

后记

其实群晖 Proxy Server 套件不是用来干这个的。

它最主要的作用是来管理内网的设备,通过Web 代理服务器自动发现协议(WPAD),可以帮助网络中的电脑和其他设备自动找到并设置代理服务器(群晖)。

这样就能通过 Proxy Server 套件来管理内网中的设备,比如设置缓存来加速某些资源的访问,或者如前面讲的,配置一些规则后,可以限制内网设备的资源访问。

所以我拿来访问内网就是骚操作了。

我是老宁

一个热爱技术的程序员和极客,群晖NAS深度玩家!

专注NAS相关技术分享,原创!干货!

觉得老宁的文章对你有帮助,记得点赞、收藏、加关注

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~