虚实两用,搞定爱快双机热备

2021-07-21 20:37:18 16点赞 114收藏 5评论

【写作说明】:最近计划暑期回老家呆一段时间,担心家里的、公司的网络停摆,遂决定利用闲置的D2550双网口小主机装个爱快搞起双机热备来,同时想着公司的文件服务器(PVE+宝塔面板搭建的)也是7*24开机,何不用其虚拟出个爱快来,与公司的爱快软路由也来个虚实双机热备,耽(就)误(此)学(开)习(干)。

【说明】:借用爱快官网的说明

双机热备

在无需网络管理员或者网络运维人员的情况下,当其中一台网关宕机时,另一台网关能在短时间内主动承担起宕机网关的所有业务,从而实现网关冗余的一种功能。双机热备目前支持多线使用与单线使用

爱快官网拓扑图爱快官网拓扑图

一、双物理机热备

双物理机热备拓扑双物理机热备拓扑

网络拓扑如上图所示。首先从4网口的J1900主路由上将桥接到LAN1的一个网口分离出来,新建LAN2网络,IP为192.168.168.1

虚实两用,搞定爱快双机热备

双网口的爱快软路由一个网口绑定wan1,一个绑定lan1,没有多余网口,上某宝淘了个思科usb有线网卡,就不上图了。然后设置lan2网络绑定usb网卡,IP为192.168.168.254

虚实两用,搞定爱快双机热备

在爱快的应用工具->PING测试两边lan2的IP能互相Ping通,进入系统设置->双机热备,选择主备模式,心跳线接口都选lan2,对端IP填对端lan2的IP,注意传输线路设置选lan1,虚拟网关两边保持一致,我选择lan1网段没有使用的一个IP地址192.168.100.99/24作网关

主机设置主机设置

备机设置备机设置

稍等片刻刷新一下,显示心跳连接正常,主机备机正确识别,主机一端出现手工同步按钮,可以将主机的配置同步给备机

虚实两用,搞定爱快双机热备

设置成功后备机的DHCP服务已自动关闭,且不能开启,至此双物理机热备设置完毕。

虚实两用,搞定爱快双机热备

二、虚与实双爱快路由热备

虚实双机热备拓扑虚实双机热备拓扑

公司的软路由和PVE服务器基本是7*24小时开机,PVE系统我已经加装了一个PCI网卡,共有2个网口,因此,我就琢磨着能充分利用起来。说干就干,虚拟机爱快先装起。

新建虚拟机安装爱快新建虚拟机安装爱快

注意安装64位的爱快系统需要4G内存,安装完后可以改小成2G。

爱快装完已有net0的网络设备,其桥接的是PVE半虚拟化的vmbr0网卡,在爱快里面对应lan1网络;

在硬件里面添加两个网络设备,一个为PCI网卡桥接的vmbr1,系统自动标为net1,在爱快里面我们绑定为wan1;另一个为与net0共用vmbr0虚拟网卡的net2,创建时填上vlan标签为1。

虚实两用,搞定爱快双机热备

小插曲:因为写这篇文章是在家里电脑上完成的,截图都是已经设置好后截的,地址栏显示的IP已经是10.10.10.0网段了,大家不要在意哈。关于如何异地组网、远程操控请参照上一篇文章。要使家里的电脑能访问该网段,需在家里爱快添加一条静态路由,这一步可以不要照做。

电脑数码 篇四:利用爱快软路由异地组网,实现内网穿透和远程办公

https://post.smzdm.com/p/az5g8g7n/

虚实两用,搞定爱快双机热备

言归正传,开始物理机爱快心跳线接口设置,打开网络设置->VLAN设置->添加vlan1,vlanID=1,IP=10.10.10.1,线路lan1(我的路由有且只有一条可选)

物理机添加vlan1物理机添加vlan1

虚拟机爱快新建lan2网络,绑定网卡选择带vlan 1 标签的eth2,即为PVE虚拟的net2(vmbr0,tag=1),IP=10.10.10.254,IP段同主机vlan1。

虚拟机添加lan2虚拟机添加lan2

两台爱快机子互相Ping测试,可能连通

两端PING得通两端PING得通

双机热备设备,这里有一个大坑,折腾了我好久才填好虚实两用,搞定爱快双机热备

物理机热备设置物理机热备设置

要勾选单线热备,勾选单线热备,勾选单线热备!重要的事情说三遍。心跳线接口 vlan1,对端IP 10.10.10.254(即备机的lan2 IP)

刚开始我以为跟家里的热备一样设置就行,没有勾选单线热备,一切看似正常,结果出现两台爱快争当老二(备机)的情况,两台都开启不了DHCP服务了。虚实两用,搞定爱快双机热备

下面是虚拟机爱快热备设备,心跳线接口lan2,对端IP 10.10.10.1 (即主机的vlan1 IP),虚拟网关都设置一样即可,如果懒得想就填18.18.18.1/24

虚拟机热备设置虚拟机热备设置

稍等片刻刷新一下,显示心跳连接正常,主机正确识别,备机显示为--,可能是公司的网线没接到光猫吧,或许还有坑,先这样吧,等去公司再试试。

可能有人会问:两端爱快都设置vlan,通过相同vlanID的接口连接心跳线不更好吗?那我也试试吧

尝试两头都用vlan连接心跳线尝试两头都用vlan连接心跳线

先互Ping测试一下

物理机向虚拟机Ping得通物理机向虚拟机Ping得通

虚拟机向物理机Ping不通虚拟机向物理机Ping不通

总结

最后的vlan心跳线不通,分析可能是虚拟机传输数据时vlan标签没打上,它就找不到北了吧。不再想了,看书去!


展开 收起
5评论

  • 精彩
  • 最新
  • 很不错的资料,可以考虑搞搞双机热备玩哎~

    校验提示文案

    提交
    群晖应该也可以虚拟出来个备用路由,玩这个的人更多。

    校验提示文案

    提交
    收起所有回复
  • gunpen

    作者
    下午到公司测试了下,主机路由关闭以后,虚拟的爱快成功顶上位,但发现有个问题,主路由再开机就成备机了,被夺权了 [大囧] 。查看爱快帮助,状态一项有个说明:“路由器在双机热备中的身份,一般情况下建议用户配置主路由器为高优先级,备路由器为低优先级,如果两端配置的优先级相同,则比较两端路由器的心跳链路的接口IP,心跳接口IP大则竞争为主路由器,心跳接口IP小则为备路由器”。看来我的主副路由IP大小搞反了。

    校验提示文案

    提交
  • 技术网文。好。学习了。

    校验提示文案

    提交
  • 很不错的网文,照做了,但有一点疑问,多外网怎么接到两个路由?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
114
扫一下,分享更方便,购买更轻松