mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-04 07:11:13 +00:00
Clean installation guide with Debian/Ubuntu
Signed-off-by: Phil Huang <phil_huang@edge-core.com>
This commit is contained in:
parent
7caef08c84
commit
be9665641d
@ -63,6 +63,7 @@ an example.)
|
|||||||
--enable-rtadv \
|
--enable-rtadv \
|
||||||
--enable-tcp-zebra \
|
--enable-tcp-zebra \
|
||||||
--enable-fpm \
|
--enable-fpm \
|
||||||
|
--enable-ldpd \
|
||||||
--with-pkg-git-version \
|
--with-pkg-git-version \
|
||||||
--with-pkg-extra-version=-MyOwnFRRVersion
|
--with-pkg-extra-version=-MyOwnFRRVersion
|
||||||
make
|
make
|
||||||
@ -70,6 +71,7 @@ an example.)
|
|||||||
sudo make install
|
sudo make install
|
||||||
|
|
||||||
### Create empty FRR configuration files
|
### Create empty FRR configuration files
|
||||||
|
|
||||||
sudo install -m 755 -o frr -g frr -d /var/log/frr
|
sudo install -m 755 -o frr -g frr -d /var/log/frr
|
||||||
sudo install -m 775 -o frr -g frrvty -d /etc/frr
|
sudo install -m 775 -o frr -g frrvty -d /etc/frr
|
||||||
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/zebra.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/zebra.conf
|
||||||
@ -80,6 +82,7 @@ an example.)
|
|||||||
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripd.conf
|
||||||
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripngd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripngd.conf
|
||||||
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/pimd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/pimd.conf
|
||||||
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ldpd.conf
|
||||||
sudo install -m 640 -o frr -g frrvty /dev/null /etc/frr/vtysh.conf
|
sudo install -m 640 -o frr -g frrvty /dev/null /etc/frr/vtysh.conf
|
||||||
|
|
||||||
### Enable IP & IPv6 forwarding
|
### Enable IP & IPv6 forwarding
|
||||||
|
@ -104,22 +104,18 @@ an example.)
|
|||||||
|
|
||||||
### Create empty FRR configuration files
|
### Create empty FRR configuration files
|
||||||
|
|
||||||
sudo mkdir /var/log/frr
|
sudo install -m 755 -o frr -g frr -d /var/log/frr
|
||||||
sudo chown frr:fee /var/log/frr
|
sudo install -m 775 -o frr -g frrvty -d /etc/frr
|
||||||
sudo mkdir /etc/frr
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/zebra.conf
|
||||||
sudo touch /etc/frr/etc/zebra.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/bgpd.conf
|
||||||
sudo touch /etc/frr/etc/bgpd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospfd.conf
|
||||||
sudo touch /etc/frr/etc/ospfd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospf6d.conf
|
||||||
sudo touch /etc/frr/etc/ospf6d.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/isisd.conf
|
||||||
sudo touch /etc/frr/etc/isisd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripd.conf
|
||||||
sudo touch /etc/frr/etc/ripd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripngd.conf
|
||||||
sudo touch /etc/frr/etc/ripngd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/pimd.conf
|
||||||
sudo touch /etc/frr/etc/pimd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ldpd.conf
|
||||||
sudo touch /etc/frr/etc/ldpd.conf
|
sudo install -m 640 -o frr -g frrvty /dev/null /etc/frr/vtysh.conf
|
||||||
sudo chown frr:frr /etc/frr/
|
|
||||||
sudo touch /etc/frr/etc/vtysh.conf
|
|
||||||
sudo chown frr:frrvty /etc/frr/etc/vtysh.conf
|
|
||||||
sudo chmod 640 /etc/frr/*.conf
|
|
||||||
|
|
||||||
### Enable IP & IPv6 forwarding
|
### Enable IP & IPv6 forwarding
|
||||||
|
|
||||||
|
@ -55,6 +55,7 @@ an example.)
|
|||||||
--enable-rtadv \
|
--enable-rtadv \
|
||||||
--enable-tcp-zebra \
|
--enable-tcp-zebra \
|
||||||
--enable-fpm \
|
--enable-fpm \
|
||||||
|
--enable-ldpd \
|
||||||
--with-pkg-git-version \
|
--with-pkg-git-version \
|
||||||
--with-pkg-extra-version=-MyOwnFRRVersion
|
--with-pkg-extra-version=-MyOwnFRRVersion
|
||||||
make
|
make
|
||||||
@ -63,21 +64,18 @@ an example.)
|
|||||||
|
|
||||||
### Create empty FRR configuration files
|
### Create empty FRR configuration files
|
||||||
|
|
||||||
sudo mkdir /var/log/frr
|
sudo install -m 755 -o frr -g frr -d /var/log/frr
|
||||||
sudo chown frr:fee /var/log/frr
|
sudo install -m 775 -o frr -g frrvty -d /etc/frr
|
||||||
sudo mkdir /etc/frr
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/zebra.conf
|
||||||
sudo touch /etc/frr/etc/zebra.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/bgpd.conf
|
||||||
sudo touch /etc/frr/etc/bgpd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospfd.conf
|
||||||
sudo touch /etc/frr/etc/ospfd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospf6d.conf
|
||||||
sudo touch /etc/frr/etc/ospf6d.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/isisd.conf
|
||||||
sudo touch /etc/frr/etc/isisd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripd.conf
|
||||||
sudo touch /etc/frr/etc/ripd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripngd.conf
|
||||||
sudo touch /etc/frr/etc/ripngd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/pimd.conf
|
||||||
sudo touch /etc/frr/etc/pimd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ldpd.conf
|
||||||
sudo chown frr:frr /etc/frr/
|
sudo install -m 640 -o frr -g frrvty /dev/null /etc/frr/vtysh.conf
|
||||||
sudo touch /etc/frr/etc/vtysh.conf
|
|
||||||
sudo chown frr:frrvty /etc/frr/etc/vtysh.conf
|
|
||||||
sudo chmod 640 /etc/frr/*.conf
|
|
||||||
|
|
||||||
### Enable IP & IPv6 forwarding
|
### Enable IP & IPv6 forwarding
|
||||||
|
|
||||||
|
@ -65,22 +65,18 @@ an example.)
|
|||||||
|
|
||||||
### Create empty FRR configuration files
|
### Create empty FRR configuration files
|
||||||
|
|
||||||
sudo mkdir /var/log/frr
|
sudo install -m 755 -o frr -g frr -d /var/log/frr
|
||||||
sudo chown frr:fee /var/log/frr
|
sudo install -m 775 -o frr -g frrvty -d /etc/frr
|
||||||
sudo mkdir /etc/frr
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/zebra.conf
|
||||||
sudo touch /etc/frr/etc/zebra.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/bgpd.conf
|
||||||
sudo touch /etc/frr/etc/bgpd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospfd.conf
|
||||||
sudo touch /etc/frr/etc/ospfd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospf6d.conf
|
||||||
sudo touch /etc/frr/etc/ospf6d.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/isisd.conf
|
||||||
sudo touch /etc/frr/etc/isisd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripd.conf
|
||||||
sudo touch /etc/frr/etc/ripd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripngd.conf
|
||||||
sudo touch /etc/frr/etc/ripngd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/pimd.conf
|
||||||
sudo touch /etc/frr/etc/pimd.conf
|
sudo install -m 640 -o frr -g frr /dev/null /etc/frr/ldpd.conf
|
||||||
sudo touch /etc/frr/etc/ldpd.conf
|
sudo install -m 640 -o frr -g frrvty /dev/null /etc/frr/vtysh.conf
|
||||||
sudo chown frr:frr /etc/frr/
|
|
||||||
sudo touch /etc/frr/etc/vtysh.conf
|
|
||||||
sudo chown frr:frrvty /etc/frr/etc/vtysh.conf
|
|
||||||
sudo chmod 640 /etc/frr/*.conf
|
|
||||||
|
|
||||||
### Enable IP & IPv6 forwarding
|
### Enable IP & IPv6 forwarding
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user