首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Debian 9中配置其他故障转移in

问在Debian 9中配置其他故障转移in
EN

Unix & Linux用户
提问于 2019-06-22 04:28:13
回答 1查看 758关注 0票数 1

如何在Debian 9中正确配置故障转移in?重新启动后,我尝试了下面的设置

/etc/init.d/网络重新启动

新的FO IP是可点击的,但服务器的停机时间长达30分钟。我认为界面设置中缺少一些东西。

代码语言:javascript
复制
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

allow-hotplug eno1

iface eno1 inet static
address Server-IP/26
gateway 89.163.138.65

auto eno2
iface eno2 inet static
address Failover_IP_1 
netmask 255.255.255.255
broadcast Failover_IP_1 

auto eno3
iface eno3 inet static
address Failover_IP_2 
netmask 255.255.255.255
broadcast Failover_IP_2 
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-06-24 01:09:12

因为我现在还不能确定,如果可以使用故障转移IP而不影响“主”IP,我将使用网络名称空间进行测试。我可以根据结果来改进这个答案:我怀疑ARP问题是由"ARP流量“(即当一个接口代表另一个接口回答ARP请求时)由于同一个LAN上的多个接口引起的。

因此,我将删除额外的故障转移IP设置,并以root身份手动运行该设置,以便在网络命名空间中使用这些IP,从而将主机与任何网络问题隔离开来:

创建名称空间:

代码语言:javascript
复制
ip netns add failover1
ip netns add failover2

将其他接口移动到命名空间(如果失败则停止):

代码语言:javascript
复制
ip link set eno2 netns failover1 || echo 'No support. stop here.'
ip link set eno3 netns failover2

配置...

代码语言:javascript
复制
ip -n failover1 link set lo up
ip -n failover2 link set lo up
ip -n failover1 link set eno2 up
ip -n failover2 link set eno3 up

ip -n failover1 address add Failover_IP_1 peer 89.163.138.65 dev eno2
ip -n failover1 route add default via 89.163.138.65
ip -n failover2 address add Failover_IP_2 peer 89.163.138.65 dev eno3
ip -n failover2 route add default via 89.163.138.65

这可以工作,因为提供者已经在网关上运行设置,以便在同一个LAN中为这些额外的IP提供路由。

现在故障转移地址应该是可点击的,不会对服务器产生任何副作用(但是在拥有这些IP的网络命名空间上没有服务或防火墙设置)。

您可以从它们运行命令(但根据设置,如果DNS服务器在主机上运行,则没有任何服务可能意味着没有DNS ):

代码语言:javascript
复制
ip netns exec failover1 traceroute -n 8.8.8.8

删除名称空间(只要在这些命名空间中没有任何运行)(这将使接口返回主机):

代码语言:javascript
复制
ip netns delete failover1
ip netns delete failover2

那么,它是否像现在所描述的那样起作用了?

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

https://unix.stackexchange.com/questions/526328

复制
相关文章

相似问题

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