apache - 解决有关通过 LAN 访问 localhost 的问题

标签 apache windows-7 lan

我有两台电脑,IP 地址分别为 192.168.1.1 和 192.168.1.2。两台计算机上都安装了 Apache 服务器,并且都在监听端口 8080 而不是 80。我已经通过 LAN 连接了两台计算机,并且我成功地相互 ping 通了。但是,我无法访问另一台计算机的本地主机。

需要更改哪些设置?

最佳答案

IP 地址 127.0.0.1 是一个特殊的环回地址,通常称为 localhost。它离开是指您当前使用的机器。最好不要使用 127.0.0.0/8 网络 block 来寻址本地机器以外的任何东西。

您描述的 LAN 也有 192.186.1.1 和 192.186.1.2 分别绑定(bind)到每台机器。使用它与每台机器进行通信。
例如从 192.186.1.1 输入 http://192.186.1.2:8080/看到另一台机器。

使用名称时,例如“localhost”,您的 Hosts file用于将名称解析为 IP 地址,返回到 DNS。在大多数系统上,也可以修改此行为。

以上假设您没有防火墙或特殊路由。

关于apache - 解决有关通过 LAN 访问 localhost 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8731070/

相关文章:

delphi - 将 Delphi 7 pgm 限制到公司 LAN

c# - 无法在 Windows 7 中编译 C#

express - 如何使用 SSL 但从 LAN 上的另一台计算机访问自签名网络服务器?

java - Apache CXF Web 服务上的 SOAP 命名空间问题

apache - 405 方法不允许 : PUT http://localhost:3030/dataset/data? 默认

php - Wordpress 子目录给出 404

apache - 单个 DynDNS 名称背后有多个子域和服务器?

java - 第一个 JBoss 示例崩溃(jbpm 6.0、AS7、Windows 7)

powershell - Windows7 中的 Add-PsSnapin WebAdministration

java - 从客户端传输到服务器时字符串被截断 - Java