apache - 从同一网络中的另一台机器访问本地域
问题描述
我在下面使用本地域。
/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
可以访问吗??
或者这种环境的良好做法是什么?
解决方案
- 您或许可以修改手机上的 hosts 文件,将您的域名指向 192.168.2.127。
- 如果您的网络中有本地 DNS 服务器,您可以添加
A
将您的域名指向该 IP 地址的记录,但这会影响您网络上的所有设备。(另外,您可能希望确保您的 IP 地址是固定的,这样您就不必在每次地址更改时都修改 DNS)
推荐阅读
- c++ - libsimdpp 比调试 gcc 慢
- mysql - 为什么这对所有输入都返回 No
- single-sign-on - 使用 uaa.yml 配置 UAA cloudfoundry
- java - 访问原始 MAC 时间
- android - 如何通过命令行接受 Android 模拟器的调试对话框
- wpf - WPF TextBlock.Text StringFormat 不起作用
- mongodb - 如何将 spark 数据集转换为 geomesa 特征?
- jenkins-pipeline - 如何使用 Jenkins CLI 触发并进入管道的下一阶段?
- python - 使用 REST API 异步更新网站
- python-3.x - 一个tkinter代码片段的分析和理解