quagga-1.2.4源码安装

2022-11-15  本文已影响0人  jojo1313

源码:https://github.com/Quagga/quagga/releases/tag/quagga-1.2.4

关centos7防火墙:
systemctl stop firewalld
systemctl disable firewalld

yum -y install gcc gcc-c++ make expat-devel vim lrzsz wget
yum install c-ares c-ares-devel readline-devel -y
yum groupinstall "Development Tools"
yum install texinfo readline-devel autoconf automake

./configure --enable-vtysh --enable-user=root --enable-group=root --localstatedir=/var/run/quagga --sysconfdir=/etc/quagga
make
make install

创建运行用户
groupadd -g 85 quaggavt
groupadd -g 92 quagga
useradd -u 92 -g 92 -d /var/run/quagga/ -s /sbin/nologin quagga
usermod -G quaggavt quagga

部署配置文件
cp /etc/quagga/vtysh.conf.sample /etc/quagga/vtysh.conf
cp /etc/quagga/zebra.conf.sample /etc/quagga/zebra.conf
cp /etc/quagga/ospfd.conf.sample /etc/quagga/ospfd.conf
chown quagga:quagga /etc/quagga/
chown quagga:quagga /etc/quagga/.conf
chown quagga:quaggavt /etc/quagga/vtysh.conf
chmod 640 /etc/quagga/
.conf

nohup /usr/local/sbin/zebra start &
nohup /usr/local/sbin/ospf6d start &
or
zebra -d -f /etc/quagga/zebra.conf -i /run/quagga/zebra.pid
ospfd -d -f /etc/quagga/ospfd.conf

参考:https://www.cmdschool.org/archives/5969

上一篇 下一篇

猜你喜欢

热点阅读