linux – 以太网环回插件 – 运行ping

linux – 以太网环回插件 – 运行ping,第1张

概述对于正在工作的项目,我需要能够通过将它们连接到“环回适配器插头”来测试各种以太网NIC,例如在生产装配线上的各种嵌入式 Linux盒子上的 this one.我希望能够在一个以太网接口上设置两个不同的IP地址(AddressA和AddressB),然后从AddressA到AddressB运行ping. Ex: ping -I AddressA AddressB 这有可能吗? 此外,是否有可用的测 对于正在工作的项目,我需要能够通过将它们连接到“环回适配器插头”来测试各种以太网NIC,例如在生产装配线上的各种嵌入式 Linux盒子上的 this one.我希望能够在一个以太网接口上设置两个不同的IP地址(AddressA和AddressB),然后从AddressA到AddressB运行Ping.
Ex:  Ping -I AddressA AddressB

这有可能吗?

此外,是否有可用的测试仅使用环回插头在L2 / MAC地址级别上测试以太网接口?如果我记得的话,RealTek为他们的8139以太网适配器提供了一个诊断工具,它可以进行各种L2的环回测试,我想知道是否有一个linux工具也能做到这一点.

更新:添加了有关我在上述评论中测试框的原因的评论.我将在本周末尝试一些这些想法,看看会发生什么.也许使用梯形插孔从硬件商店制作我自己的“环回适配器插头”,并尝试查看是否可以使用示波器或逻辑分析仪查看信号,以确保信号实际上击中了电线.由于这似乎比预期的要困难,我们的工作团队决定通过选择一个小的家庭NAT路由器,然后Ping路由器,并将其放入硬件测试设备来测试linux Boxen以太网端口.尽管如此,我对这方面的技术方面很感兴趣,并希望自己试验这个主题.

解决方法 当然 :)
# ip address List dev eth02: eth0: <broADCAST,MulTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:1e:4f:9b:4a:ab brd ff:ff:ff:ff:ff:ff    inet 10.10.141.83/24 brd 10.10.141.255 scope global eth0    inet6 fe80::21e:4fff:fe9b:4aab/64 scope link        valID_lft forever preferred_lft forever# ip address add 10.10.141.253/24 dev eth0# ip address List dev eth02: eth0: <broADCAST,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:1e:4f:9b:4a:ab brd ff:ff:ff:ff:ff:ff    inet 10.10.141.83/24 brd 10.10.141.255 scope global eth0    inet 10.10.141.253/24 scope global eth0    inet6 fe80::21e:4fff:fe9b:4aab/64 scope link        valID_lft forever preferred_lft forever# Ping -I 10.10.141.83 10.10.141.253Ping 10.10.141.253 (10.10.141.253) from 10.10.141.83 : 56(84) bytes of data.64 bytes from 10.10.141.253: icmp_seq=1 ttl=64 time=0.050 ms64 bytes from 10.10.141.253: icmp_seq=2 ttl=64 time=0.034 ms64 bytes from 10.10.141.253: icmp_seq=3 ttl=64 time=0.038 ms^C--- 10.10.141.253 Ping statistics ---3 packets transmitted,3 received,0% packet loss,time 1999msrtt min/avg/max/mdev = 0.034/0.040/0.050/0.010 ms# ip address delete 10.10.141.253/24 dev eth0# Ping -I 10.10.141.83 10.10.141.253Ping 10.10.141.253 (10.10.141.253) from 10.10.141.83 : 56(84) bytes of data.From 10.10.141.83 icmp_seq=1 Destination Host UnreachableFrom 10.10.141.83 icmp_seq=2 Destination Host UnreachableFrom 10.10.141.83 icmp_seq=3 Destination Host Unreachable^C--- 10.10.141.253 Ping statistics ---4 packets transmitted,0 received,+3 errors,100% packet loss,time 3016ms

其实很简单. :)(开个玩笑,如果你已经知道的话,它总是很简单)

我不确定L2会不会真的有效但是你可以通过ip neigh来修改arp缓存(对于死简单来说太多了)

总结

以上是内存溢出为你收集整理的linux – 以太网环回插件 – 运行ping全部内容,希望文章能够帮你解决linux – 以太网环回插件 – 运行ping所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1034447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存