如何查看同一网络中另一台计算机的本地主机?

如何查看同一网络中另一台计算机的本地主机?

我们有一个团队,正在开发一个网站。我计划将文件保存在一台计算机上,让大家访问这些文件和文件夹,编辑、测试并在浏览器中查看。

我正在使用 WAMP 服务器。我希望其他计算机也能访问它的本地主机。

这个怎么做?

答案1

引用并回答您的问题:

> “...我希望其他计算机也能访问它的本地主机”

抱歉,但“localhost”(意为“这台计算机”)是分配给环回网络接口地址的标准主机名。该名称也是保留域名,因此您无法使计算机的本地主机在其他计算机上可用。

>“...我计划将文件保存在一台计算机中,并让其他人访问这些文件和文件夹,进行编辑、测试并在浏览器中查看”

首先,你需要某种 FTP 服务器软件,为你的团队提供访问/编辑文件的功能。我认为档案应该可以满足你的需要。

其次,确保网络中的其他计算机可以“看到”正在运行 WAMP 的机器。转到“开始”->“运行”,在其中输入“cmd”并按回车键。在出现的文本控制台中输入:

C:\Documents and Settings>ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:
        Connection-specific DNS Suffix  . : mydomain.com
        IP Address. . . . . . . . . . . . : 192.168.221.235
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.221.1

这是您的 WAMP 机器 IP 地址。尝试从网络中的另一个框对其进行 ping 操作(例如“开始”->“运行”,键入“cmd”,在出现的文本控制台中键入:ping xxx.xxx.xxx.xxx,其中 xxx.xxx.xxx.xxx - 您的 IP 地址。)。如果它也能 ping 通,您可以继续执行后续步骤,如果没有 - 请检查您的网络/防火墙设置是否配置。

下一个是 Apache 服务器配置。确保 Apache 配置为绑定/监听您的 xxx.xxx.xxx.xxx 网络接口(如果配置为“localhost”,则只有运行它的机器才能访问它)。

尝试在 WAMP 机器上运行telnet xxx.xxx.xxx.xxx 80,如果您可以看到来自 Apache Web 服务器的响应,则配置正确。在网络中的另一台 PC 上尝试相同操作 - 您应该会从 Apache 获得相同的响应。

如果你可以从另一台机器 ping 并通过 telnet 连接到你的 WAMP 机器,那么尝试在浏览器中输入以下代码来访问它: http://xxx.xxx.xxx.xxx/

此后,您可以继续配置 FTP 服务器并共享您的工作。您可以使用经典的 Windows 文件共享。

对于你的情况(开发团队),建议使用颠覆用于代码版本控制。

答案2

通常情况下,您可以从另一台计算机访问该网站http://服务器名称.域名/

如果不能,那么你必须排除故障。可能的问题:

答案3

Forward 为您提供一个可在网络内部和互联网上使用的可共享 URL。它易于设置,非常适合开发,请查看:https://forwardhq.com

如果您只想内部访问,这可能不是最好的选择,但它仍然是您工具箱中的一个很好的工具。

免责声明:我在 Forward 工作。

答案4

这很简单,你必须修改 wamp apache 模块中的 httpd.conf 文件

通过这个

http://www.ddcantt.in/2014/08/how-to-share-wamp-localhost-in-lan.html

希望对你有帮助。

相关内容