我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!
比如两台普通的电脑插网线直连网卡,那么会在协商后分配个169.254开头的IP,可以用来互相通信,那么在A电脑上如何知道B的IP地址?如果无法在B电脑上执行ifconfig/ipconfig的话。 还有IPv6中自动生成的fe80地址,在不知道对端MAC地址/自动分配的v6的情况下,不会只能通过扫描整个网段来获取吧? 用抓包软件能抓到对方的IP吗? 图中以虚拟网卡为例。
高端。在两台电脑网卡直连有啥用吗
@hostlocmjj #1
假如DHCP爆炸了,还可以这样连接对方抢救一下,有时候两台电脑之间无网络传文件也可以这样,假如没有路由器和无线网络的话,一条网线插过去即可。
具体抓包的不太懂,可以网上看一下,另外如果是直连网卡,IPv4的话,私网地址肯定不是169.254
私网地址是: A类地址:10.0.0.0~10.255.255.255 B类地址:172.16.0.0 ~172.31.255.255 C类地址:192.168.0.0~[email protected]纱世里 #2
这太简单了吧,随便找个端口扫描器扫子网啊
Advanced IP Scanner - Download Free Network Scanner.
IP Network Scanner for Windows: NetSetMan
@Just纱世里 #2
网线都捅在交换机上更方便,如果交换机有管理界面,直接能看到所有内网ip
@靓女 #3
这是IPv4的保留地址,专门给对插的俩电脑通信用的
见笑了,不太专业哈哈哈
@Unfocused2432 #4 理论上扫描确实可行,v4也就六万多个,但v6,老系统是根据Mac地址生成,但新点的都是完全随机,不知道该怎么获取,我觉得抓包应该可以抓出来,但是不确定。
@Just纱世里 #8 v4你直接从169.254.53.1扫到169.254.53.255不就得了。。。 v6雀食没玩过
@Unfocused2432 #9
不不不,这是/16的网段呐。chatgpt又半死不活了,等他好过来去问问。 我觉得协议设计之初就应该想到过这种情况,可能ARP协商过程的包可以抓,然后获取IP。 维基百科写的: 无回报的ARP(gratuitous ARP),它是指主机发送ARP查询(广播)自己的IP地址,当ARP功能被开启或者是端口初始配置完成,主机向网络发送无回报的ARP来查询自己的IP地址确认地址唯一可用。作用: 确定网络中是否有其他主机使用了IP地址,如果有应答则产生错误消息。 无回报的ARP可以做更新ARP缓存用,网络中的其他主机收到该广播则在缓存中更新条目,收到该广播的主机无论是否存在与IP地址相关的条目都会强制更新,如果存在旧条目则会将MAC更新为广播包中的MAC。
我就是突然想到这个问题,因为PVE经常炸(网卡全都通到虚拟机里了,母鸡只能外接USB网卡,而且设置好的IP会消失,只能这样去想办法获取对方的169.254或者fe80以远程调试。当然显示屏+键鼠登录也行。
Comments
高端。在两台电脑网卡直连有啥用吗
@hostlocmjj #1
假如DHCP爆炸了,还可以这样连接对方抢救一下,有时候两台电脑之间无网络传文件也可以这样,假如没有路由器和无线网络的话,一条网线插过去即可。
具体抓包的不太懂,可以网上看一下,另外如果是直连网卡,IPv4的话,私网地址肯定不是169.254
私网地址是:
A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0 ~172.31.255.255
C类地址:192.168.0.0~[email protected]纱世里 #2
这太简单了吧,随便找个端口扫描器扫子网啊
Advanced IP Scanner - Download Free Network Scanner.
IP Network Scanner for Windows: NetSetMan
@Just纱世里 #2
网线都捅在交换机上更方便,如果交换机有管理界面,直接能看到所有内网ip
@靓女 #3
这是IPv4的保留地址,专门给对插的俩电脑通信用的
见笑了,不太专业哈哈哈
@Unfocused2432 #4
理论上扫描确实可行,v4也就六万多个,但v6,老系统是根据Mac地址生成,但新点的都是完全随机,不知道该怎么获取,我觉得抓包应该可以抓出来,但是不确定。
@Just纱世里 #8
v4你直接从169.254.53.1扫到169.254.53.255不就得了。。。
v6雀食没玩过
@Unfocused2432 #9
不不不,这是/16的网段呐。chatgpt又半死不活了,等他好过来去问问。
我觉得协议设计之初就应该想到过这种情况,可能ARP协商过程的包可以抓,然后获取IP。
维基百科写的:
无回报的ARP(gratuitous ARP),它是指主机发送ARP查询(广播)自己的IP地址,当ARP功能被开启或者是端口初始配置完成,主机向网络发送无回报的ARP来查询自己的IP地址确认地址唯一可用。作用:
确定网络中是否有其他主机使用了IP地址,如果有应答则产生错误消息。
无回报的ARP可以做更新ARP缓存用,网络中的其他主机收到该广播则在缓存中更新条目,收到该广播的主机无论是否存在与IP地址相关的条目都会强制更新,如果存在旧条目则会将MAC更新为广播包中的MAC。
我就是突然想到这个问题,因为PVE经常炸(网卡全都通到虚拟机里了,母鸡只能外接USB网卡,而且设置好的IP会消失,只能这样去想办法获取对方的169.254或者fe80以远程调试。当然显示屏+键鼠登录也行。