首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Iphone 4上使用wi热点时,本地主机无法工作。

在Iphone 4上使用wi热点时,本地主机无法工作。
EN

Unix & Linux用户
提问于 2015-11-08 10:15:29
回答 2查看 1.7K关注 0票数 0

我刚搬出一个办公室,localhost将在那里加载我正在开发的一个web应用程序(apache2)。我在办公室的时候用的是无线上网。

现在,我在另一栋建筑中使用iPhone 4上的wi热点,并在Chrome和Firefox中输入localhost,加载一页谷歌搜索结果,而不是网页应用程序。

localhost通过wi连接到iPhone热点时,这是一个“已知的问题”吗?

如果是这样,我如何让localhost像往常一样工作呢?

系统信息

操作系统: Linux 17.2肉桂64位

肉桂版: 2.6.13

Linux内核:3.16.0-29-泛型

iPhone: 4

iOS: 7.1.2 (11D257)

Update/Solution

对不起,我认为增加的细节扭曲了我对实际问题的陈述。

我将这一问题改写为:

“为什么我不能访问没有互联网连接的本地主机”。

找到了这个解决方案,它起了作用:

https://askubuntu.com/a/2983

代码语言:javascript
复制
Check that you have this line in /etc/hosts:

127.0.0.1       localhost

If it is not there, add it.

感谢您为提供解决方案所做的努力,我相信我和其他人将能够在未来使用这些信息。

EN

回答 2

Unix & Linux用户

发布于 2021-04-06 06:52:00

指挥:

代码语言:javascript
复制
ifconfig

如果您使用的是无线连接,而不是wlan0,则会给出一个ip地址。

如果您使用的是以太网,请查看eth0。你也会得到ip的。如果你在使用以太网..。检查是否可以通过该ip使用本地主机。就像我在做的一样

。我的ip是192.168.0.107,所以,尝试将它添加为Url。如果您无法通过该url打开,则意味着您的ip地址以某种方式绑定。你不用用Hotspot。只需连接本地无线网络。然后,试着在你的手机里打开那个网址.如前所述,如果您无法打开该url,则意味着您的ip地址是绑定的。不要尝试安卓系统中的localhost127.0.0.1

票数 0
EN

Unix & Linux用户

发布于 2015-11-08 10:35:14

本地主机将在本地web服务器上工作。如果要使用"localhost“域连接到DNS服务器( Linux机器上),则必须配置静态DNS记录。

由于您可能无法在iphone上配置DNS记录文件,所以您可以在Wifi (连接到的热点)上设置一个外部DNS,它指向正在运行web服务器的Linux系统。

要做到这一点,请按照iphone上的说明:

设置=> Wi => HotspotName => info =>Static =>DNS

然后,将Linux机器的IP地址设置为DNS。

然后,在Linux系统的“/etc/host”中添加:

代码语言:javascript
复制
localhost    LinuxIPAddr

其中"LinuxIPAddr“是您的Linux计算机的IP地址。

因此,当您在手机上键入"localhost“时,您的iphone请求Linux机器"localhost”域的IP地址,而Linux机器响应IP地址,因此您的问题将得到解决。:)

票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/241612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档