三块树莓派的板子:A板子通过有线连接到路由器联网,B,C都是通过wifi,现在出现一个问题
A 可以 ping通 B, B 可以 ping通 A
B 可以 ping通 C, C 可以 ping通 B
C 可以 ping通 A, 但是A ping不通 C
方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”
这种情况通常是由于网络配置问题引起的。可能存在以下几种原因:
A的防火墙禁止了对C的响应。
A的路由表没有正确配置。
A和C的IP地址不在同一网段。
以下是一些可能有用的解决方案:
检查A的防火墙设置,确保没有阻止对C的响应。
检查A的路由表,确保路由表正确配置了到达C的路由信息。
检查A和C的IP地址,确保它们都在同一个网络地址段内。如果它们不在同一个网络地址段内,则需要更改它们的IP地址以使它们在同一个网络地址段内。如果A的子网掩码不正确,则也可能导致这个问题。
(方法一和方法二任选其一就行,只是站在虚拟机与主机不同角度进行配置的)