如何连接IP为127.0.0.1 的设备

powerkissing 2011-09-29 08:53:07
现在有一台设备误将其IP设为127.0.0.1,请问我的电脑如何设置才能和这台设备通讯上?
...全文
533 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
枪牌 2011-09-29
  • 打赏
  • 举报
回复
设备有没有reset,恢复出厂默认设置
或者有没有串口,询问厂家波特率 或者一个个试。应该还需要知道厂家默认用户名密码以及修改IP的命令。
powerkissing 2011-09-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 shwicho 的回复:]
127.0.0.1 是保留地址,哪个SB 厂家设备会设置这个段,一般都是设置的192.168.0.1 或192.168.1.1或10.0.0.1
[/Quote]

之前 我可以通过电脑直连更改此设备IP,但是刚才改IP时少输了个“.”,结果再一看设备IP自动变成127.0.0.1了。
枪牌 2011-09-29
  • 打赏
  • 举报
回复
有一个思路,但是没验证过

通常我们连接设备和测试ping都是用IP
但实际上IP就是个门牌号,比方我把我家门派贴到你家门口,邮递员就会送错信
真正的标示还是MAC地址。
如果是在局域网,应该可以解决,但是加入没有接触过,那就比较麻烦了

需要一定的网络知识
假设是C#,用SharpPCap开发包,伪造IP
思路是在本机发出ARP协议的时候,伪造ARP的response包,让本机以为那台127.0.0.1的设备是另一个IP(局域网同网段即可,随你变)

ARP协议:例如你ping一个IP(假设192.168.1.220)前,网卡实际先发出一个ARP协议,作用是:
1、192.168.1.220 is who?
2、192.168.1.220 response 192.168.1.220 is 00-11-22-33-44-55(MAC地址)

然后根据MAC地址生成ICMP包

按这个思路,你可以伪造response包,让你的网卡误认192.168.1.220是你希望通信的那个设备的IP


当然,如果你可以用串口之类的操作设备,就没那么复杂了
  • 打赏
  • 举报
回复
127.0.0.1 是保留地址,哪个SB 厂家设备会设置这个段,一般都是设置的192.168.0.1 或192.168.1.1或10.0.0.1
powerkissing 2011-09-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bunliney 的回复:]
引用 2 楼 powerkissing 的回复:

引用 1 楼 eniyi 的回复:
127.0.0.1表示是本機

恩 这个我也知道,这就是现在比较纠结的事情,电脑的IP又无法设置成127段的。。。

无论你的IP是什么,127.0.0.1都是指本机
[/Quote]

是啊 ,我用电脑ping127.0.0.1的话,肯定PING的是自己的电脑,所以现在不能连接到这个设备啊,
Bullatus 2011-09-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 powerkissing 的回复:]

引用 1 楼 eniyi 的回复:
127.0.0.1表示是本機

恩 这个我也知道,这就是现在比较纠结的事情,电脑的IP又无法设置成127段的。。。
[/Quote]
无论你的IP是什么,127.0.0.1都是指本机
powerkissing 2011-09-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 eniyi 的回复:]
127.0.0.1表示是本機
[/Quote]
恩 这个我也知道,这就是现在比较纠结的事情,电脑的IP又无法设置成127段的。。。
eniyi 2011-09-29
  • 打赏
  • 举报
回复
127.0.0.1表示是本機

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧