如何查看外网IP相对应的MAC

发布网友 发布时间:2022-04-20 04:36

我来回答

3个回答

热心网友 时间:2022-06-08 04:17

抱歉,*IP的MAC地址是不能查看的,更准确的说法是没有途径查看。

原因如下:
1、一般电脑上网的方式都是通过路由器(大型小型不区分),而使用路由器之后所使用的一项技术便是NAT或者称之为PAT,路由两侧地址属于不同网段,而跨网段是无法获取另一个网段IP的mac地址的,因为MAC属于OSI模型中二层,而IP属于三层,跨网段通信,只用得到一个mac地址:网关的MAC。
这样,不管你外面ip地址是什么,都不会出现在你电脑的arp表中,从而你就无法获取对应IP的MAC地址。
2、假如你采用的是电脑直接拨号,获取的是一个*的IP地址,那么你用arp -a 也只能查看与你相连设备(网关设备)IP地址对应的MAC,其他*的MAC地址仍旧无法查看。
3、再有一种假设,如果你是一个运营商网络维护人员,能够控制节点设备,仍旧只能查看同网段内的mac ,MAC地址是应用在二层的,并不像IP。如果你在一个小型局域网内获取到MAC会有一定价值,但是*IP的MAC是没有什么价值的,更重要一个原因是几乎获取不到。

注:NAT/PAT这是一项地址转换技术。能将私有网络地址映射为公网地址,这是国际上解决IPv4地址枯竭的一个方案,也是现在使用比较广泛的技术。

热心网友 时间:2022-06-08 04:17

DOS命令下的三种获取远程主机MAC地址的方法 第一种方法:使用Arp命令,这个命令很多的网络或者是系统管理员应该不会对它陌生了,

它的使用方法非常的简单。 要想使用Arp命令获取远程主机的MAC地址,管理员只要用

Ping命令ping一下远程主机的IP地址,然后用arp -a 或者是 arp -g 就得到一个IP地址

和Mac地址的对应表,这样,系统管理员就获得了需要的远程主机的MAC地址。

第二种方法:使用GetMac命令,这个命令对于一些网络管理员来说也许有些陌生,很多

的时候我们只需要使用Arp -a 或者是 Arp -g就可以获得远程1

热心网友 时间:2022-06-08 04:18

1452131
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com