我有一台Ubuntu 12.04
服务器。要求是服务器的域名应该可以通过内联网(LAN)供我的其他本地计算机访问。如果在任何本地计算机的浏览器中输入我为服务器提供的域名,它应该与我的 Ubuntu 服务器建立安全连接。有人可以指导我此设置的逻辑吗?
答案1
如果您已经拥有 LAN,则很可能已经在某台机器上设置了 DHCP 和 DNS。您唯一需要做的就是将新机器的主机名和 IP 地址添加到 DNS 服务器。
另一个选项是,所有本地计算机都必须将新计算机的主机名和 IP 地址添加到其/etc/hosts
文件中。这适用于具有静态 IP 地址的小型网络,但不再是常见的做法。
您可以使用以下方式查找 DHCP 服务器:
nmap --script broadcast-dhcp-discover -e eth0
您的以太网设备在哪里eth0
。(您的可能不同,但在 Ubuntu 12.04 上不太可能,请使用它ifconfig
来查找。)
DHCP 服务器的 IP 地址将在Server Identifier:
/etc/resolv.conf
您可以在文件中找到您的 DNS 服务器nameserver
。您还可以运行:
nm-tool | grep DNS