Linux操作系统中,建立动态路由需要用什么到文件

发布网友 发布时间:2022-04-23 08:59

我来回答

3个回答

热心网友 时间:2022-06-08 23:47

在linux上常见的路由服务就是zebra提供的.

zebra都支持ripv1,ripv2,ospf,bgp等动态路由协议.

在我们现在一般的linux系统上,一般是使用quagga这个软件来提供zebra功能,quagga是由zebra升级而来的,可以说quagga就是zebra了,先来安装下quagga

yum install quagga或者rpm -ivh quagga*.

这个软件所提供的各项路由动态协议都放置在/etc/quagga这个目录内.现在我们来说下ripv2协议哈,我们需要注意的是,不论我们启动什么动态路由协议,都需要先启动zebra才行,:

zebra这个daemon的功能是更新内核的路由原则.

rip这个daemon则是向附近的其他router沟通协调路由规则的传送与否

设置路由之前,我们先设置zebra并且启动zebra
vi /etc/quagga/zebra.conf
hostname redhat 给这个路由器随便设置一个主机名称
enable password redhat 设置密码
log file zebra.log 将所有zebra产生的信息存到日志文件中
[root@xiaozhu Server]# /etc/init.d/zebra start
[root@xiaozhu Server]# netstat -tunlp |less
tcp 0 0 127.0.0.1:2601 0.0.0.0:* LISTEN 3522/zebra
zebra这个服务的任务主要是修改linux系统内核内的路由,它仅仅监听本机接口,并不会监听外部的接口.另外,在zebra.conf这个文件中设置的密码是有用的,可以让我们登录zebra这个软件.

现在我们来看看2601号端口是否正确启动

其实刚才也不一定要用netstat -tunlp |less,也可以用nmap localhost
[root@xiaozhu ~]# vi /etc/quagga/zebra.conf
[root@xiaozhu ~]# vi /etc/quagga/zebra.conf
[root@xiaozhu ~]# /etc/init.d/zebra restart

热心网友 时间:2022-06-08 23:48

etc/gateways

热心网友 时间:2022-06-08 23:48

算了,这东西不好用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com