我有一个本地服务器(本地网络中的http://rpi/),该服务器在本地网络中提供了一些功能(音乐播放,torrent下载等)。不久之后,我希望能够从任何地方开始torrent下载,因此我创建了一条通往我的VPS的SSH隧道,该隧道添加了https和基本身份验证并将其公开到互联网(到处都是https://rpi.my.tld)。这很简单。
但是我现在遇到了困难。我想将不需要的互联网流量重定向到本地流量。我的室友不是技术人员,进入“公共”界面(rpi.my.tld)对他们来说似乎更容易。可能是由于浏览器倾向于Google搜索“ rpi”而不是连接到http://rpi/。
因此,我需要确定连接的客户端来自本地网络,以便可以将其重定向到本地接口。但是,我有混合的内容。我想通过从本地来源下载一个小文件并在下载成功后重定向客户端来检查本地接口的可用性。 (基本上检查/check.txt == http://rpi/check.txt)。但是由于内容混合,下载永远不会成功。
我的可能性是:
有什么建议吗?