主机名没有显示在路由器上?

主机名没有显示在路由器上?

有两台机器:

  1. Ubuntu Desktop (15.04) 连接到WLANIPdhcp server(路由器)获取。hostname在路由器中正确显示。此机器使用Network Manager

  2. 连接到 的 Ubuntu Server (14.04) WLAN。有静态IPhostname根本不显示在路由器中。此机器不使用Network Manager

两台机器都已配置为DNS server。Ubuntu DesktopDNS Server已打开127.0.1.1,Ubuntu Server 已打开127.0.0.1。两台机器都有hostname包含其主机名的文件。

我已经阅读了和其他一些网站上与此问题相关的几乎所有帖子askubuntu,但路由器中仍然没有 Ubuntu Server 的主机名?

在 /etc/网络/接口:

auto wlan0
iface wlan0 inet static
wpa-scan_ssid 0
address 192.168.1.200
netmask 255.255.255.0
network 192.0.0.0
broadcast 192.0.0.255
gateway 192.168.1.1
dns-nameserver 192.168.1.1

答案1

路由器从 dhcp 请求中获取您的主机名。如果接口设置为静态,则它永远不会发出此请求。

获取静态 IP 地址并同时使用 dhcp 请求的一种方法是

  • 在路由器上为机器设置静态 IP 地址,然后
  • 使用 dhcp 作为接口
    自动 WLAN0
    iface wlan0 inet dhcp
      wpa-scan_ssid 0
      主机名 我的主机名

答案2

您需要安装 SAMBA...安装完成后,您的 Ubuntu 主机名将可以从 Windows 或 Linux 客户端解析。这肯定会适用于 DHCP 配置的系统...对于固定 IP 则不太确定。

相关内容