我有3个设备都通过一个开关连接。
1)Windows 7 PC
2)Windows 2012服务器
3)RHEL 6.8 Linux服务器
设备1& 2需要能够访问Linux服务器上的Web应用程序。
2可以ping 3罚款,反之亦然。 Web应用程序也适用于2。
1不能ping 3虽然我有时会得到类似的东西:
来自w.x.y.z目标主机无法访问的回复
现在我理解已阅读 这个 ,这表明w.x.y.z的路由问题。
设备1具有10.x.x.x的IP地址 设备3具有192.x.x.x IP地址 设备2具有10.x.x.x和192.x.x.x地址设置
我不太熟悉网络,所以我不确定下一步该尝试什么。感觉就像需要在某种程度上建立网络之间的桥梁?
编辑:
好的,所以我将1移动到192范围,但它仍然不起作用。但是,一旦我将1的第3个八位字节改为匹配3,它就开始播放了。我很高兴这有效,但不明白为什么。任何人?
您不希望为设备1提供192.x.x.x IP地址而不是它拥有的IP地址的任何特殊原因?
—
n8te
+1 @ n8te - 分离网络将使自己更难。如果你想让它保持分离,你需要一些东西来路由流量。让服务器2将流量从1路由到3是可行的,因为它在每个网络中都有一个接口。
—
xstnc
你做 不必 如果你没有充分的理由,请提供来自同一子网的所有pc的IP地址。你可以保留原样,但为了使它工作,你必须设置一些正确的东西。所以:当从1 ping Linux时,你使用的是IP地址还是名字?您使用的是静态IP地址还是DHCP?如果DHCP,谁给他们出去?
—
MariusMatutiae
1)设备3在公共192.something.x.x或192.168.x.x中具有“192.x.x.x IP”? 2)没有网络掩码或CIRD信息,没有足够的信息可以回答。例如,你可以拥有网络192.168.x.x / 16(一切从192.168开始)或192.168.3.x / 24(这将是从192.168.3(但不是192.168.1.x)开始的一切。
—
Hennes
@Hennes我正在逐渐绕过子网掩码。据我所知,对于所有这三台机器来说,它们的IP地址都需要落在所有子网掩码定义的最小范围内。因此,如果一台机器的掩码为255.255.255.0而另一台机器的掩码为255.255.0.0,那么我只能使用大约255个地址。它是否正确?
—
Robbie Dee