网络 - 潜在的网络标识符

网络 - 潜在的网络标识符

网络可以访问的网络上的各个计算机有哪些不同的标识符?

我试图让两台计算机从外观上看起来“相同”,但即使将 MAC 地址和计算机名称设置为相同,也行不通。

从网络的角度来看,该域(COMPUTERNAME.domain.goes.here)是否可见?

答案1

这很大程度上取决于你的意思that a network has access to

如果您指的是随机的非本地网络并且您正在使用 IP,那么它应该只知道您的 IP。

如果你指的是本地网络如果位于同一子网,则 MAC 地址也是可能的标识符。作为用户,您通常会忽略这些。(与手机相比。我想要某人的电话号码,而不是他的手机序列号,即使如果手机在同一个房间,我也可以访问它)。

所有这些都假设您使用 IP 和以太网。这只是一个假设。现在使用的人并不多弧网硬件或SPX 代替IP。但如果你能将其添加到原始帖子或标记帖子,那就更好了。


I am trying to make two computers look 'identical' from the outside, but even after making MAC address and computer names the same, no go.

前两个警告:

  1. 两台具有相同 MAC 的计算机不能同时使用同一个以太网网络。这是因为 MAC 应该是独特的标识符。如果两台计算机使用相同的 MAC,并且我向其中一台发送 IP 数据包,两台计算机都会收到该数据包。并且两台计算机都会对此做出反应。
  2. MAC 地址是不是本地网络外也可用。因此对本地网络外没有任何影响,不能用于本地网络外的识别或混淆识别。

其次,再次假设 TCP/IP,您是否为它们提供了相同的 IP?


Is the domain (COMPUTERNAME.domain.goes.here) visible from the network's POV?

我不确定这在本地网络上是否可见。

答案2

识别计算机的方法有很多,首先是 MAC 地址。每个网络接口卡(以太网适配器、无线适配器等)都带有一个 MAC 地址。您的计算机会保存这些 MAC 地址的表格,并将它们与 IP 地址关联起来。打开命令提示符并运行:

arp -a

这将打印 IP 地址及其匹配的 MAC 地址的列表。如果您的计算机不知道 IP 地址的 MAC 地址,它将向整个网络发送 ARP 请求,要求该 IP 以其 MAC 地址进行响应。

DNS 通过向 DNS 服务器请求特定名称的 A 记录来将名称与这些 IP 地址进行匹配。这将返回计算机所需的 IP 地址。尝试运行:

nslookup google.com

您首先会看到 DNS 服务器的名称和 IP 地址。路由器通过 Internet 服务提供商提供的 DHCP 接收 DNS 服务器的 IP 地址。计算机从路由器的 DHCP 服务接收 DNS 服务器的地址。然后,您将看到与该名称相关的 IP 地址。除非您运行自己的 DNS 服务器,否则您将无法通过 DNS 名称查询计算机。

NBT(NetBIOS over TCP)是您的计算机用来通过“计算机名称”查找地址的方法。简而言之,解释起来有点困难,请尝试查找一下。

更改单个变量(例如 MAC 地址)可能不会像您想象的那样更新并通过网络传播。假设 computername.domain.com 的 A 记录为 192.168.1.100,并且您的计算机在其 ARP 表中有一条记录将 MAC 地址 00:11:22:33:44:55 与 192.168.1.100 关联起来。更改 MAC 地址不会更改 DNS 服务器上的 A 记录,甚至不会立即更改其他计算机的 ARP 表。这可能就是为什么计算机似乎从来都不“相同”,但却无法正常工作的原因。

相关内容