首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络名称空间Quagga OSPF

网络名称空间Quagga OSPF
EN

Network Engineering用户
提问于 2017-02-22 04:57:03
回答 2查看 1.2K关注 0票数 2

我对Quagga很陌生,我想知道是否可以在每个linux网络命名空间中运行不同的OSPFd守护进程。我的目标是在每个网络命名空间中向外部路由器呈现不同的逻辑OSPF路由器。

例如,如果我有两个网络名称空间:红色和蓝色。Eth0=nsred和Eth1=nsblue.Eth0/nsred将连接到外部router1,eth1/nsblue将连接到外部router2。

有人能告诉我如何做这件事的文档或者知道更好的方法吗?提前感谢!

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2017-02-28 23:14:34

我能够通过指定每个守护进程特定的名称空间选项来获得运行的quagga的每个名称空间实例。例如,

代码语言:javascript
复制
Zebra:
/usr/lib/quagga/blue/zebra -d -f /etc/quagga/zebrab.conf -A 127.0.0.1 -P 2000 -i /var/run/quagga/blue/zebra.pid -z /var/run/quagga/blue/zserv.api

OSPFd:
/usr/lib/quagga/red/ospfd -d -f /etc/quagga/ospfdb.conf -A 127.0.0.1 -P 2001 -i /var/run/quagga/blue/ospfd.pid -z /var/run/quagga/blue/zserv.api

我相信有一个更好的方法,但这使它的功能。我需要在VTY选项上做一些工作,但是使用telnet来使ospfd配置工作。

票数 0
EN

Network Engineering用户

发布于 2017-02-22 19:16:33

您可以使用"ip netns exec“在网络命名空间中运行任何内容。

因此,只需编写一些脚本就可以在不同的网络名称空间和不同的配置/数据文件中启动路由守护进程。

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

https://networkengineering.stackexchange.com/questions/39154

复制
相关文章

相似问题

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