首页 >>  正文

vrrp主备切换配置

来源:baiyundou.net   日期:2024-09-24

作者:Titanium

最近想弄个一个all in one 玩,但是看网上说 all in one ,all in boom ,都不推荐软路由放在一起,用一个独立的设备确保网络的稳定性,我就想到了用  虚拟路由器冗余协议 VRRP 实现个双机热备,弄个主备路由不就行了吗,主路由放在all in one 里面,备用路由器就用手上的小娱c5 刷个openwrt 就行了,做了一下尝试是可以的,下面做一下记录

小娱C5 使用的固件版本:链接 我使用的是这个 AutoBuild-lede-xiaoyu_xy-c5-R22.10.10-20221015-Clash-9ffc9.bin

主路由是在群晖安装了个虚拟机openwrt 参考下面:

分钟实现全屋科学上网 群晖 NAS 安装 Openwrt 旁路由教程

x86_64 等软路由设备固件

刷机完成之后配置源:

cat > /etc/opkg/distfeeds.conf <

src/gz openwrt_core https://mirrors.cloud.tencent.com/lede/snapshots/targets/ramips/mt7621/packages

src/gz openwrt_base https://mirrors.tuna.tsinghua.edu.cn/lede/releases/packages-22.03/mipsel_24kc/base/

src/gz openwrt_luci https://mirrors.tuna.tsinghua.edu.cn/lede/releases/packages-22.03/mipsel_24kc/luci

src/gz openwrt_packages https://mirrors.tuna.tsinghua.edu.cn/lede/releases/packages-22.03/mipsel_24kc/packages

src/gz openwrt_routing https://mirrors.tuna.tsinghua.edu.cn/lede/releases/packages-22.03/mipsel_24kc/routing

src/gz openwrt_telephony https://mirrors.tuna.tsinghua.edu.cn/lede/releases/packages-22.03/mipsel_24kc/telephony

EOF

opkg update
opkg install keepalived

关于keepalived 的配置使用主要参考了下面的帖子:

使用Keepalived实现华硕主路由和OpenWrt旁路由的负载均衡

openwrt 的keepalived,我写个安装配置步骤吧


配置备机:

cat > /etc/config/keepalived <

global_defs {

    router_id LVS_1

}

vrrp_instance VI_1 {

    interface br-lan # 这里是lan口网卡名,通过ip a查看

    state BACKUP

    virtual_router_id 1

    priority 50 

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

        192.168.3.254 # 这里是虚拟ip地址

    }

}

EOF

配置主机

cat > /etc/config/keepalived <

global_defs {

    router_id LVS_1

}

vrrp_instance VI_1 {

    interface br-lan # 这里是lan口网卡名,通过ip a查看

    state MASTER

    virtual_router_id 1

    priority 100 

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

        192.168.3.254 # 这里是虚拟ip地址

    }

}

EOF

配置完成后一个坑,默认的service 启动脚本会自动覆盖配置文件,需要做如下修改

vi /etc/init.d/keepalived

最后面的这个函数给注释掉,这个函数会自动覆盖我们上面手动配置配置文件

        #process_config 

重新启动服务:

service keepalived stop 

service keepalived start 

通过页面日志能看到启动成功: Keepalived_vrrp[3742]: (VI_1) Entering BACKUP STATE (init)

在主路由上面 ip a 命令可以看到 vip 地址已经有了,电脑ping 这个地址可以通了

通过开关主路由器的keepalived 服务可以测试切换是否正常,或者电脑 ping -n 10000 长ping ,重启主机看是否能正常切换,我这测试一切正常!

阅读更多NAS存储精彩内容,可前往什么值得买查看

","gnid":"960b18f28d1f06a34","img_data":[{"flag":2,"img":[{"desc":"","height":"180","title":"","url":"https://p0.ssl.img.360kuai.com/t01b1182bd9bfa0e624.jpg","width":"600"},{"desc":"","height":"194","title":"","url":"https://p0.ssl.img.360kuai.com/t014e7b04c669b48c6b.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1685274585000,"pure":"","rawurl":"http://zm.news.so.com/f938431363d240efdfe191b22335d26f","redirect":0,"rptid":"d18501e386fb8985","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:ipad","k":"ipad","u":""}],"title":"捡垃圾 篇七:openwrt 配置keepalived vrrp 实现路由备份

夏眉武3195vrrp怎样配置、它是什么东西、在那配置它呢?(超级终端里)最好举例子 -
祝姿矩19597196163 ______ spanning-tree 开启生成树(默认为mstp) spanning-tree mst configuration 进入mst配置模式 revision 1 指定MST revision number 为1 name region1 指定mst配置名称 instance 0 vlan 1-9, 11-19, 21-4094 缺省情况下vlan都属于实例0 ...

夏眉武3195CISCO与H3C路由器怎么做VRRP实现双机热备? -
祝姿矩19597196163 ______ 参考此案例 今天一个客户做了一个华为和思科路由器的vrrp备份实验.刚开始客户用一台R3640和思科的一台3662做热备,拓扑图如下:下面是他发给我的设备配置:华为:dis cur(vrp1.74-105) interface Ethernet0 ip address 192.168.1.2 255....

夏眉武3195请教linux下双网卡的主备设置? -
祝姿矩19597196163 ______ 没这么搞过.为什么会是两个网关呢? 一般来说,是bound IP 也就是把两个网卡绑到一起出一个IP 做为业务IP 来用.. 你这样的话,估计在主机不能实现吧.. 你打一下suse 的技术支持问题一下吧. 关键看你这两个IP 都是走到业务业务侧的么? 业务平台有两个网段的IP 这种实现有点困难. 如果是在一个网段内连接的两个网络设备可以启VRRP 就可以. 这个不是不可以实现,我做过这样的.就是业务平台可以配置两个IP 一个断了之后,业务平台会自己切换到备用IP 上,,你说的这种从主机侧实现,,没有弄过...

夏眉武3195两个核心交换机上,MSTP已经实现了冗余链路的负载均衡和网关备份,为什么还要VRRP呢 -
祝姿矩19597196163 ______ mstp实现"多实例STP“,这个名字可能不标准,是我自己的理解.其实就是可以实现每个vlan,单独运行一个stp,互不干扰 很明显,这是个2层协议的容易,它只能定义root根桥的位置.而vrrp是3层IP的冗余,vrrp可以让一个虚IP,在2个mac地址直接切换,显然功能上是不一样的.如果局域网内没有三层的数据流,那就没必要配置vrrp.如果局域网内没有二层的数据流,那就没必要配置mstp 这2个要根据实际情况来看,当然,二层、三层混用的话,还是应该都配起来.

夏眉武3195MSTP和VRRP能在一起使用?? -
祝姿矩19597196163 ______ 当然可以了

夏眉武3195求VRRP协议如何配置? -
祝姿矩19597196163 ______ 假设A B C 三人都要去同一家网吧上通宵 ,A呢 这货呢没吃饭 就去到一家饭馆吃饭去 吃过饭呢 就优哉游哉的走到网吧了 B 和C呢 这两货关系比较好 ,去网吧的路上看见一小妞 ,这俩猥琐货就想上去搭讪,哪只这小妞经验一口男音来了句:你妈贵姓? 这两货当场就吐血了 赶紧灰溜溜的跑到网吧去了 尼玛 人妖伤不起. 至于配置 en conf t int vl vlan-ID vrrp 11(组号) ip-地址 vrrp 11 (组号)pri 优先级 (1-255)

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024