这个问题与/sf/ask/3849261/有关,但我处于不同的情况。netdom 工具将无法在未加入域的计算机上运行。我试过从注册表设置主机名,但我想知道是否有另一种命令行方式。
我正在读一本书,它说我可以通过更改C:/Windows/System32/Drivers/etc/ 中存在的文件主机在 Windows 中设置一个假主机名,但它没有说明如何做到这一点。
我的意思是像http://localhost/将我定向到我的 wamp 主文件夹 www 我想键入http://something/并让浏览器将我定向到特定文件夹。
有谁知道如何做到这一点?
我的 LAN 上有一个树莓派,它被我的路由器识别为“PI” Netgear WNDR4300:
Wired Devices:
4 192.168.1.6 B8:27:EB:17:2F:61 PI
Run Code Online (Sandbox Code Playgroud)
不幸的是我的 Windows 不知道如何解析PI. 我无法ssh pi在 Cygwin 终端上打字,也无法http://pi:8080在浏览器上打字。我总是必须明确键入完整的 IP 地址。
我该怎么做才能让 Windows 通过名称解析我的树莓派?
我正在配置我的私人 DNS 服务器。我正在关注本教程。但是当我到达Check BIND Configuration Syntax步骤时,我遇到了一些错误。
这是命令输出:
x@e-dns1:/etc/bind$ sudo named-checkzone xyz1.com forward.xyz1.com
zone xyz1.com/IN: NS 'dns1.xyz1.com.xyz1.com' has no address records (A or AAAA)
zone xyz1.com/IN: NS 'dns2.xyz1.com.xyz1.com' has no address records (A or AAAA)
zone xyz1.com/IN: not loaded due to errors.
Run Code Online (Sandbox Code Playgroud)
文件:forward.xyz1.com包含以下内容:
$TTL 604800
@ IN SOA dns1.xyz1.com. admin.xyz1.com. (
3 ; Serial
604820 ; Refresh
86600 ; Retry
2419600 ; Expire
604600 ) ; Negative Cache TTL
; name servers - NS records …Run Code Online (Sandbox Code Playgroud) 在 Mac 或 Linux 中,我们可以简单地在/etc/hosts. 然后我们可以使用我们定义的主机名(而不是 IP)调用另一台本地计算机。但是在 Windows 中,我该怎么做?我在哪里可以编辑这样的配置?
我有几台电脑在我的家庭局域网上运行,并且都连接到一个路由器。我在一些机器上运行 linux,在其他机器上运行 Windows。没有任何配置,我可以从机器 ping 一个主机名,无论该主机的操作系统如何,并且它可以工作。我没有设置任何东西,那么主机名解析是做什么的?
这是我 ping facebook.com(域名)和 www.facebook.com(主机的主机名)时得到的结果...


根据https://superuser.com/a/59094/325893,域名(facebook.com)用于访问网络,主机名(www.facebook.com)用于访问特定该网络上的机器。那么主机IP地址的开头部分不应该与域的IP地址相同,例如173.something.something.something吗?为什么完全不同(31.13.65.33)?
谢谢!
我有网络上一台计算机的名称,我需要知道如何从批处理文件中获取该计算机的 IP 地址?谢谢。
在现代局域网中,设备使用几种不同的技术来解析名称。具体来说,仅举几例,例如 DNS、Avahi、zeroconf、mDNS、Bonjour、NetBIOS、WINS,甚至手动主机文件。我相信,其中一些是基本相同事物的不同术语。有些使用分散技术,有些则依靠 DHCP 来分配中央地址。
当前常见的操作系统如何通过这些不同的、可能相互冲突的名称解析技术?他们使用什么顺序?不同的操作系统有不同的行为吗?
当询问 的 IPfoobar时,本地搜索域何时附加到名称上——在初始名称解析失败之后,在它询问网络上的某些内容之前,还是其他时间?尝试在其表中查找条目时,DNS 解析器可以(和/或做)添加搜索域吗?
当我在路由器中指定本地搜索域(而不是空白域)时,为什么我的客户端的行为会发生变化?
其中一些方法支持和/或使用.localtld/search 域。这只是Avahi的事情吗?
.在域的末尾添加 a 会如何改变事情?这是否只是阻止搜索“本地域”?当我查找时google.com,为什么不需要尾随.?
为什么我的 DNS 解析器不搜索google.com.local或google.com.MyLocalSearchDomain?
你可以有嵌套的搜索域吗?
NetBIOS 和 WINS 是一回事吗?avahi、bonjour 和其他的呢?
后续问题:这些服务是如何运作的?我知道 DNS 使用更传统的风格(基本上)每个客户端都配置为使用一个中央服务器。但是,分散式方法必须使用其他一些技术来自动发现名称。这些是如何工作的?