我是networking新手,我有一个关于通过pipe理交换机静态路由的问题。
我有一个连接到pipe理型交换机的集群。 其中一个节点(称之为头节点)也可以连接到外部networking以访问互联网。 我的目标是将所有其他节点静态路由到头节点上的NIC,以便能够连接到互联网。
目前,设置是这样的。
Managed switch ip = 192.168.50.1
可以访问互联网的头节点上的eth1
ip = 10.36.134.54 gateway = 10.36.134.1 netmask = 255.255.255.0
连接到受pipe理交换机的头节点上的eth2
ip = 192.168.50.2 gateway = 192.168.50.1 netmask = 255.255.255.0
连接到受pipe理交换机的node1上的eth1
ip = 192.168.1.3 gateway = 192.168.50.1 netmask = 255.255.255.0
目前,头节点可以和本地节点通话,也可以上网。 但是,其他节点只能访问本地节点,包括头节点。
对于node1访问互联网,我需要路由到头节点的eth1。 我对么? 要从node1的eth1路由到头节点的eth1,path是
node1 eth1 – > managed switch – >头节点eth2 – >头节点eth1
它是否正确?
最后,我该怎么做? 我读了关于redhat和centOS上的静态路由的信息,但是我很难理解我应该实现这个机器。
非常感谢你的帮助! 我非常感谢。
编辑:
这里是当前的路线-n信息。
头节点
Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.50.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 10.36.134.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2 169.254.0.0 0.0.0.0 255.255.0.0 U 1006 0 0 eth1 0.0.0.0 10.36.134.1 0.0.0.0 UG 0 0 0 eth1
节点1
Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.50.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth1 0.0.0.0 192.168.50.2 0.0.0.0 UG 0 0 0 eth1
我已经将node1的默认网关更改为头节点的IP地址,但Internet仍然无法工作。 谁能帮忙?
非常感谢你。
每个计算节点都需要192.168.1.2(头节点eth2)的默认路由。 然后,您将需要在头节点上configurationIP转发,以允许计算节点通过它进行访问。 您不必担心托pipe的交换机 – 对于您要完成的任务而言,它是“不可见的”。 如果需要的话,你也可以在头节点上伪装,虽然这样做是可选的。