一些应用程序找到主机名但不是Firefox,PuTTY,nslookup,ping


1

我的家庭网络上有一台运行Samba的服务器(在Debian上)。假设它的主机名是“龙”。它托管一些文件共享和一个网站。

在我的Windows 10笔记本电脑中,主机名“dragon”适用于某些应用程序,而不适用于其他应用程序。如果它不起作用,机器的IP地址确实有效,所以它似乎纯粹是一个DNS问题(服务器的端口是可以访问的)。

在我的旧笔记本电脑(运行Windows 7)上,此主机名一直在所有应用程序中都可以正常工作。

我希望这个主机名可以在它不起作用的所有应用程序中工作。

工作原理:

  • 在Windows资源管理器中,浏览到\\ dragon \ fileshare
  • 在Chrome中,浏览到 HTTP://龙/ (清除Chrome DNS缓存后仍然有效)
  • 命令行:tracert 192.168.1。###(跟踪路由并打印“DRAGON”作为主机名)

什么不工作:

  • 命令行:nslookup dragon(“不存在的域”)
  • 命令行:ping龙(“Ping请求找不到主机龙。请检查名称然后重试。”)
  • 命令行:tracert dragon(“无法解析目标系统名称tiamat。”)
  • 在Firefox中,浏览到 HTTP://龙/ (但是IP地址有效)(“嗯。我们在查找该网站时遇到了麻烦。”)
  • 在PuTTY中,连接到龙的SSH端口(但IP地址有效)(“gethostbyname:未知错误”)

我的笔记本电脑和服务器连接到同一家庭网络,路由器使用DHCP分配IP地址。笔记本电脑通过wifi连接。服务器(“龙”)通过以太网连接,服务器和路由器之间有一个以太网交换机。

DNS服务器只是192.168.1.1的家用路由器(Netgear R6250)。它没有特殊配置:我今年早些时候对路由器进行了工厂重置。我的笔记本电脑使用WiFi连接的默认配置。服务器(龙)也配置为使用192.168.1.1进行DNS。

Windows 10笔记本电脑ipconfig / all输出:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : DESKTOP-XXXXXX
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

(unused interfaces snipped)

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) Centrino(R) Advanced-N 6205
   Physical Address. . . . . . . . . : 6C-88-14-14-36-58
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::51ae:4d89:9a0e:cc31%9(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.1.162(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Thursday, September 13, 2018 6:06:50 PM
   Lease Expires . . . . . . . . . . : Saturday, September 15, 2018 9:04:29 PM
   Default Gateway . . . . . . . . . : 192.168.1.1
   DHCP Server . . . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . . . . : 57444372
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-EC-4C-AC-3C-97-0E-99-E8-95
   DNS Servers . . . . . . . . . . . : 192.168.1.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

服务器(龙)ifconfig -a输出:

eth0      Link encap:Ethernet  HWaddr 20:cf:30:a7:70:83
          inet addr:192.168.1.165  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::22cf:30ff:fea7:7083/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:88828557 errors:19344 dropped:0 overruns:19344 frame:0
          TX packets:486833641 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:37158705673 (34.6 GiB)  TX bytes:718330677855 (668.9 GiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:315497 errors:0 dropped:0 overruns:0 frame:0
          TX packets:315497 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:105956163 (101.0 MiB)  TX bytes:105956163 (101.0 MiB)

wlan0     Link encap:Ethernet  HWaddr 80:1f:02:95:6b:96
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

“龙”有静态IP吗?它是否也提供本地DNS?听起来好像没有设置反向查找(PTR记录)。那么本地的HOSTS文件怎么样?
Larryc

龙的IP由DHCP分配。我已将路由器配置为将某个IP与其MAC地址相关联,因此其IP地址不会更改。我的Windows 10笔记本电脑上的hosts文件没有条目。
Nate C-K

编辑 您的问题包括以下信息:1)有关您的DNS服务器的详细信息,2)您的笔记本电脑上配置的DNS域名[请参阅 ipconfig /all ]和Samba服务器,3)两台设备是否使用相同的DNS服务器? 4)DNS服务器是否有两个设备的条目?
Twisty Impersonator

@TwistyImpersonator:我添加了DNS信息。 DNS服务器没有任何设备的条目。我过去从来不需要一个,因为Samba似乎使服务器的主机名可用于网络Windows机器上的DNS查找,尽管我不知道它是如何工作的。
Nate C-K

那么,最简​​单的解决方案是在Win10机器的HOSTS文件中添加一个条目。如果DNS没有解析名称(显然不能),那么我们将留给NetBIOS和WINS解决方案,这显然也不适合你。
Twisty Impersonator

Answers:


2

快速简便的解决方案:在Windows 10计算机上的HOSTS文件中添加一个条目。

尽管各种名称解析协议没有解析服务器的名称,但这仍然有效。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.