在我的 Ubuntu 服务器上我已经安装了我的源 Matrix。
我通过输入访问该页面
http://ubuntu.matrix.local
我想从同一 LAN 上的其他人的计算机访问该内容。
我怎样才能做到这一点
我的 /etc/hosts 文件包含
127.0.0.1 ubuntu.matrix.local
127.0.1.1 ubuntu
答案1
如果只有几台计算机,只需创建一个包含正确 IP 详细信息的 hosts 文件,并将其存储在这些计算机上的适当位置即可。在 DNS 发明之前,人们就是这样做的!如果您有一个大型网络,那么您肯定在某个地方有 DNS……
答案2
这使得它对您的主机可用,但对其他人的主机不可用。您需要运行本地 DNS 服务器并将所有客户端指向它(更难),或者查看您的路由器/NAT 盒是否允许您执行所需的操作。
答案3
答案4
我强烈建议使用 DNS 服务器,例如 bind(apt-get install bind9)或 djbdns(apt-get install djbdns)。在简单的 LAN 环境中,设置 DNS 是相当容易的任务。您可以学到很多东西,并且获得很多乐趣。