[
会员中心
] [
发布文章
][
发布软件
] [
中文繁體
]
文章
·
资料
电脑软件
手机软件
网站源码
电脑·手机·网络
学习
话题
娱乐
故事
文化·历史
国学典籍
法律法规
操作系统
网络
办公·文件
音频视频
图形图像
硬件·驱动程序
行业
教学学习
编程
游戏
安卓
苹果
鸿蒙
其他
ASP
ASP.NET
JSP
PHP
HTML
·
CSS
·
JavaScript
本 站 搜 索
文章
软件
[选项]
文章类别:
[全部]
电脑·手机·网络
话题
故事
文化·历史
娱乐
学习
法律·法规
国学典籍
搜索选项:
文章编号
文章标题
文章作者
文章来源
相关链接
关键字词
文章标签
文章内容
软件类别:
[全部]
操作系统
网络
办公·文件
音频视频
图形图像
行业
编程
教学学习
游戏
硬件·驱动程序
安卓系统
苹果系统
鸿蒙系统
其他系统
HTML·CSS·JavaScript
ASP
JSP
PHP
ASP.NET
搜索选项:
软件编号
软件名称
软件作者
软件来源
相关链接
关键字词
软件标签
软件简介
发 送 文 章
利用VRRP功能实现简单的路由器备份
〖
评论()
〗〖
留言
〗〖
收藏
〗
收信地址
填写收信人的电子邮箱
邮件主题
填写邮件主题
邮件内容
有时候为了保证我们网络的稳定性和可靠性,可能会申请两条出口链路,使用两个路由器。在其中的一个路由器无法正常工作时,由另外一个路由器来接管相应的工作。实现的原理是利用RFC2338中描述的VRRP(VirtualRouterRedundancyProtocol)协议。实现的工具是keepalived。 实验名称:利用VRRP功能实现简单的路由器备份 操作系统:RedHat7.3 所使用的内核:linux-2.4.24 实验用到的模块:keepalived-1.16.tar.gz(如果对VRRP和Keepalived不太了解,先看看这里) 网络结构如下图所示:图中的V-Gate就是VRRP中的VIP。 [attach]57710[/attach] 网络中有两个LinuxRouter: (1),Master(eth0:192.168.1.10/24接外网;eth1:192.168.3.1/24接内网) (2),Backup(eth0:192.168.2.10/24接外网;eth1:192.168.3.2/24接内网) 内网的IP地址段为192.168.3.0/24,网关(V-Gate)为192.168.3.3/24,记住192.168.3.3/24这个地址是在Keepalived启动时生效的。 首先我们在LinuxRouterMaster上安装keepalived-1.1.6.tar.gz (1),下载keepalived-1.1.6.tar.gz(http://www.keepalived.org) (2),解压缩: #tarzxvfkeepalived-1.1.6.tar.gz (3)编译keepalived #cdkeepalived-1.1.6 #./configure–prefix=/usr/local/keepalived #make (4)安装keepalived #makeinstall (5)配置LinuxRouterMaster的VRRP, #vi/usr/local/keepalived/etc/keepalived/keepalived.conf 内容如下: -------------------------------------------------------------------------------- vrrp_instanceVI_1{ stateMASTER interfaceeth1 virtual_router_id51 priority100 advert_int1 authentication{ auth_typePASS auth_pass1111 } virtual_ipaddress{ 192.168.3.3 } } -------------------------------------------------------------------------------- 在LinuxRouterBackup上安装keepalived的方法是相同的,不同的是配置文件/usr/local/keepalived/etc/keepalived/keepalived.conf,如下: -------------------------------------------------------------------------------- vrrp_instanceVI_1{ stateBACKUP interfaceeth1 virtual_router_id51 priority100 advert_int1 authentication{ auth_typePASS auth_pass1111 } virtual_ipaddress{ 192.168.3.3 } } -------------------------------------------------------------------------------- 在启动Master上的keepalived之前,我们先看一下Master上eth1的情况: -------------------------------------------------------------- #ipaddshoweth1 8:eth1:BROADCAST,MULTICAST,UPmtu1500qdiscpfifo_fastqlen1000 link/ether00:e0:4c:3a:d7:25brdff:ff:ff:ff:ff:ff inet192.168.3.1/24brd192.168.3.255scopeglobaleth1 inet6fe80::2e0:4cff:fe3a:d725/64scopelink -------------------------------------------------------------- 我们看到只有一个IP地址:192.168.3.1/24,现在我们启动Master上的keepalived #/usr/local/keepalived/sbin/keepalived–D–f/usr/local/keepalived/etc/keepalived/keepalived.conf 现在我们再看一下Master上eth1的情况: -------------------------------------------------------------- #ipaddshoweth1 8:eth1:BROADCAST,MULTICAST,UPmtu1500qdiscpfifo_fastqlen1000 link/ether00:e0:4c:3a:d7:25brdff:ff:ff:ff:ff:ff inet192.168.3.1/24brd192.168.3.255scopeglobaleth1 inet192.168.3.3/32scopeglobaleth1 inet6fe80::2e0:4cff:fe3a:d725/64scopelink --------------------------------------------------------------- 我们看到有两个IP地址,其中一个就是V-Gate:192.168.3.3/32 用同样的方法启动Backup上的keepalived #/usr/local/keepalived/sbin/keepalived–D–f/usr/local/keepalived/etc/keepalived/keepalived.conf 这样,当Master失效时,Backup就会通过MultiCast地址:224.0.0.18这个组播地址,获得这个消息,并将192.168.3.3这个地址接管过来。 总结,请你注意一下我们这个实验的题目“利用Keepalived的VRRP功能实现简单的路由器备份”,而不是路由备份。我们这个实验的目的,是让大家熟悉VRRP协议和如何利用Keepalived实现VRRP协议。
文章网址:
https://dangbai.cn/Article.asp?ID=10001132
填写邮件内容
发信地址
填写发信人的电子邮箱
邮件签名
填写邮件签名
验证码
填写验证码,单击刷新验证码
程序执行中,请稍候...
发送协议
·欢迎使用本站在线文章发送系统。
·不得使用本站在线发送邮件系统发送垃圾邮件、广告邮件。
·如果收信人地址或其服务器出现错误,可能无法成功发送。
·如果有什么问题,或者意见建议,请联系[
网站管理员
]。
当百网
本站使用【啊估文章软件站】网站系统
〖
网站管理员留言簿
〗