通过抓包获取服务器的IP地址

博客围绕一台安装winserver2003系统的服务器展开,该服务器启动后键盘失灵,且忘记网口IP无法远程登录。分析认为键盘问题是主板USB模块故障。解决办法是用wireshark抓包获取服务器IP。此外还提到部分服务器可通过管理接口查看网卡IP。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:

一台服务器安装了winserver2003系统,经过漫长的加电启动,能进入到win2003的登录界面,提示ctrl+alt+del登录界面,但是发现键盘失灵了,无法键入ctrl+alt+del,更换键盘重启服务器之后也不管用!想通过网口远程登录,但是不记得网口的IP地址了!

问题分析:
键盘失灵应该是主板上的USB模块坏了,这个短时间无法修复
远程登录不知道IP地址,这个有就点可惜了,想想有没有解决办法呢?

解决问题:

使用网线一头接Gb网口,另一头接笔记本网卡,如果使用IP扫描软件扫描IP的话,扫描的是本网段,所以这个方法不可取;使用wireshark是否可以呢?一头接服务器的网卡,另一个口接笔记本上的网卡,在笔记本上运行wireshark,就单独抓有线网卡上收到的数据包,我觉得这样应该是可以的,因为不管是服务器还是笔记本电脑,开机的时候或者每隔一段时间都会向外发ARP广播的,我们通过广播报文就可以看到其源IP地址。
连接好线路,在笔记本上启动wireshark抓包之后重启服务器,我们在笔记本上抓包,下图是我们看到的内容,真的看到了服务器网卡的IP地址:192.168.70.9,还看到了它的网关地址:192.168.70.1,如下图所示:
通过抓包获取服务器的IP地址
每次服务器开机的时候,都会向外发送两种arp广播,第一是探测自己的IP地址有没有被人使用,第二是问一下网关的MAC地址,通过这两种包的任何一种都可以看到服务器的源IP。

问题反思:

有的服务器本身带有管理接口,管理接口上有固定的IP地址一般不会变动,通过http协议即可以登录进去,也可以看到网卡的IP地址。
IBM服务器的管理地址通常是192.168.70.125,用户名是USERID,密码是PASSW0RD(全部大写,是零而不是欧)

转载于:https://blog.51cto.com/13778749/2399954

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值