![可以通过笔记本电脑访问服务器,但无法通过 iPad 或 Android 手机访问](https://linux22.com/image/929517/%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E8%AE%BF%E9%97%AE%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20iPad%20%E6%88%96%20Android%20%E6%89%8B%E6%9C%BA%E8%AE%BF%E9%97%AE.png)
我希望有人能帮忙,我不确定首选的格式,所以我希望这很好。
- 操作系统:Ubuntu 18.04 服务器
- 硬件:Intel NUC i3、Intel 7260 wifi、羽WiFi
问题:
最近将服务器移至 Wi-Fi 连接,以便在家中更好地放置。连接到 Wi-Fi 时,我可以在 plume 应用程序中看到服务器已连接,但我无法从所有设备访问它。
有时是 iPad,有时是笔记本电脑。
更奇怪的是,设备甚至看不到服务器,它不响应 ping,也不加载它提供的任何网页。就像它不存在一样。
扫描网络后,我可以看到所有其他设备。我仔细检查了一下,可以看到连接到 Wi-Fi 的所有其他设备,但看不到服务器。
我要疯了,因为这是一个很难在谷歌上找到的奇怪问题。
我已经重启了所有网络设备和服务器。防火墙现在也已禁用。
答案1
问题标题的答案是:“您是否意识到 Android 不尊重 DHCP 提供的 DNS 值”?换句话说,无论您的接入点(Plume?)告诉它使用什么,Android 都会使用 Google 8.8.8.8 DNS。8.8.8.8 不知道您的内部 IP 地址。