首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >故障转移/网关问题。请帮帮忙

故障转移/网关问题。请帮帮忙
EN

Ask Ubuntu用户
提问于 2014-08-18 10:35:50
回答 1查看 497关注 0票数 0

希望有人能帮忙,这会很棒的。我已经有了服务器(10.04),它工作得很好(感谢在这个出色的论坛上帮助我的每一个人)。

这台服务器有2张卡,eth0用于DHCP (172.20.32.11),另一张是eth1 (10.0.19.11),它基本上是一个Vlan,但充当访问internet的角色,此Vlan的网关为10.0.19.5。如前所述,它的工作非常好,没有任何问题。

无论如何,在我的HDCP配置中,我不得不使用eth1作为eht0的网关,这意味着在客户端设备中,ipconfig显示ethe 1的ip作为网关(10.0.19.11)。

我们有超过40个设备具有(必须)静态IP,因此这些设备中的网关必须是eth1的IP地址(10.0.19.11),这是没有问题的。现在我需要配置第二个ubuntu,并在故障转移/备份模式下运行它们。第二台服务器配置好了,但必须有不同的IP地址,我使用eth 0( DHCP) 172.20.32.12和eth 1 10.0.19.12 (与第一个服务器一样,它是同一个Vlan,用作访问internet,此Vlan的网关为10.0.19.5。

问题是,如果服务器1崩溃,那么所有带有静态IP的设备都会失去对互联网的访问,这是合乎逻辑的,因为他们在服务器1中查找eth 1,而服务器1已经关闭,所以我必须将所有带有静态IP的设备中的网关更改为第二个服务器中的eth1的IP地址。

我尝试在DHCP配置中使用Vlan的网关(10.0.19.5),而不是eth 1的ip地址,但没有成功。

如果我可以对两个服务器使用相同的网关(即10.0.19.5),那么我的问题就解决了。我一直在网上寻找一个想法或解决方案,但实际上什么都没有

所以,不管怎么说,有必要这样做吗,也许在桌子上?

我目前使用的Iptable如下:

代码语言:javascript
复制
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT

iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT

我很感谢你的帮助,这将是很好的

马多娜

EN

回答 1

Ask Ubuntu用户

发布于 2014-08-18 12:21:24

海事组织,最好的解决方案是用你的两个服务器创建一个集群。问题是您不能设置到同一个目标/网络的两条路由(默认网关,或者更一般地说,任何路由)。

聚类是对一些计算机进行分组,而另一些计算机则被看作是一个巨大的计算机。这可以用来实现‘高可用性’,我认为这是你的目标。也许您可以看看本集群介绍,特别是“高可用性软件”部分。它包含一个指向Linux软件的链接,它可能完全可以完成您想做的事情。当然,还有其他解决办法。

我不能告诉你更多,因为我没有真正的经验,这些配置。

希望这能帮上忙..。:-)

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/512862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档