我知道如何在我的 linux 机器上创建 wifi 热点(使用 Manjaro 和 i3 DE),我也设法将我的 iPhone 连接到我创建的 wifi 连接,但目标是启动 lampp 并使我的 iPhone 和其他设备,例如另一台电脑、智能电视可以访问我的本地主机服务器。
即使没有互联网连接也可以做到这一点吗?就像没有打开我的无线路由器,或者没有任何以太网一样?我想你可能会说这是一个无法访问外部世界的假热点:D
基本上我需要像无线局域网这样的东西,所以如果有人可以建议一些想法、软件或网上的一些教程/文档,我将不胜感激。
答案1
感谢您的回复,实际上它本身就可以工作:DI必须通过NetworkManager创建热点,然后启动lampp,或者其他方式,顺序并不重要。
问题是我尝试访问 localhost,而不是我的 IP:D 因此,在我尝试访问我的 IP 后,它按预期工作。抱歉浪费了您的时间,我只是有点困惑。
答案2
是的,这是完全可能的。您可以使用 apache 并使用适当的 apache 和防火墙规则来托管一些内容,以允许来自其他设备的传入连接。您可以使用任何设备通过wifi或以太网直接连接到网络的服务器。 (即你不需要互联网)。
一旦您成功启动在特定端口(默认端口为 80)上侦听的 apache 服务器,您就可以使用 iPhone 浏览器等来访问您的 apache 服务器,该服务器ip:port
所在ip
计算机的本地 IP 地址就是该服务器所在的计算机的本地 IP 地址。
答案3
如果您想(字面上)使用您的 Linux 计算机作为接入点,并使用安装在其上的 WiFi 适配器,您需要查找 上的教程hostapd
。请注意,兼容并可用作接入点的适配器相对较少。
有各种不同的软件包可用于设置强制门户,或者您可以使用iptables
规则和 来创建自己的软件包apache
。