如何设置无线服务器,允许访问计算机上的文件,但不提供互联网?

如何设置无线服务器,允许访问计算机上的文件,但不提供互联网?

我想把车停在卡车停靠站,提供一个免费纪录片文件​​夹,从我的车上播放。我在一个网络文件夹中放了一堆视频,可以在本地访问,并希望其他人能够自由访问,而不受密码或其他限制。

我运行 Linux 并且在笔记本电脑中有一个内部无线适配器,但我的巴士车顶上有一个天线,我通过 USB 连接它以创建无线信号;这是我想要重点关注的,因为它将为那里的所有卡车司机提供最大的覆盖范围。

我有一台 Linux 机器路由器直接来自调制解调器。Linux 机器作为路由器,通过以太网卡作为出站到集线器、交换机、另一个路由器,无论我现在想让它去哪里,它都是专门到打印机,而不是通过交换机。

Linux 机器也是服务器;Web 服务器是 Apache2,提供视频、图片和文档。

我已经知道如何将无线路由器设置到我的 Linux 机箱的出站通道,与将其放在我的 Linux 机箱前面相比,这是一种被证明的更好的方法!

确保当有人登录无线路由器时可以访问此文件夹的最简单方法是什么?这会像端口转发一样简单吗?但我认为这只适用于网站?

答案1

你所需要做的几乎就是以某种方式设置一个路由器——我相信有些无线适配器可以做到这一点,或者你可以使用hostapd真正棘手的是让用户找到服务器——你需要设置一个强制门户为此,防火墙方法在这里最有意义。如果你想让它更简单,只需以某种方式命名 AP,如何找到服务器就很明显了。

经过一些调整,可能会完美地发挥作用的是海盗盒. 瑞瑟安装脚本就是你要找的, 和这里有更多用例

答案2

你的网络术语有点奇怪。路由器出站通道是什么意思?

我可以想象两种设置:

  1. 使用无线局域网卡或 USB 棒与 hostapd 一起将您的 Linux 路由器设置为完整接入点。您可以禁用 wifi 子网的路由或设置 iptables 防火墙以禁止 wifi 用户访问任何内容,但不允许他们访问的内容除外。

  2. 另一种可能性是,你将 Wi-Fi 接入点(便宜的 Wi-Fi 路由器也可以)连接到 Linux 路由器的空闲网络端口,然后再次设置防火墙iptables

如果你不能理解iptables命令行语法,请尝试防火墙生成器它可以作为一个不错的 GUI。

这只是众多可能性中的 2 个。此外,提到的 OpenWrt 强制门户解决方案也可以工作。

你也可以拿一个支持 OpenWrt 的路由器,然后再次iptables通过路西网络界面。

网络上应该有很多关于 OpenWrt 接入点的“操作方法”,可以为你指明如何设置强制门户、iptables网络重定向等的正确方向……

答案3

您可以设置无线接入点并使用强制门户将任何出站网络流量重定向到您的内部服务器。OpenWRT 的良好强制门户是诺狗飞溅

我建议明确说明您的无线接入点没有互联网。大多数人会认为开放的 AP 可以连接到互联网。

您的问题与此类似配置路由器以重定向来自本地计算机的请求

相关内容