虚拟主机无法从同一网络上的另一台计算机访问

虚拟主机无法从同一网络上的另一台计算机访问

我在一台机器上创建了一个虚拟主机并重新加载了 apache,但似乎无法从同一网络上的另一台计算机访问它。(当我设置服务器的 ip 和另一台机器的主机文件中时,它确实有效)

为了创建虚拟主机,我编辑了 /etc/httpd/conf/httpd.conf 并添加:

<VirtualHost 192.168.0.1:80>
    DocumentRoot /home/sites/mysite
    ServerName mysite.test.corp
    ErrorLog logs/mysite.test.corp-error_log
    CustomLog logs/mysite.test.corp-access_log common
    <Directory /home/sites/mysite>
        AllowOverride All
    </Directory>
</VirtualHost>

答案1

如果在 hosts 文件中设置 IP 后一切正常,则说明本地网络的某个地方存在 DNS 问题。您是否在本地权威 DNS 服务器上创建了记录“mysite.test.corp.”?

相关内容