首页 > 解决方案 > 从同一网络中的另一台机器访问本地域

问题描述

我在下面使用本地域。

/etc/hosts

127.0.0.1 my.koala.com

用于 apachec 设置

httpd.conf

<VirtualHost *:80>

    ServerName my.koala.com
    DocumentRoot /Users/whitebear/CodingWorks/httproot/my/public
    <Directory /Users/whitebear/CodingWorks/httproot/my/public>
        Require all granted
    </Directory>
    ErrorLog /var/log/apache2/project_error.log
    CustomLog /var/log/apache2/project_access.log combined

</VirtualHost>

现在我想从同一网络中的手机访问它。

我的本地电脑 ip 是192.168.2.127

可以访问吗??

或者这种环境的良好做法是什么?

标签: apache

解决方案


  1. 您或许可以修改手机上的 hosts 文件,将您的域名指向 192.168.2.127。
  2. 如果您的网络中有本地 DNS 服务器,您可以添加A将您的域名指向该 IP 地址的记录,但这会影响您网络上的所有设备。(另外,您可能希望确保您的 IP 地址是固定的,这样您就不必在每次地址更改时都修改 DNS)

推荐阅读