Tu peux regarder la config d'un SONiC:
https://github.com/Azure/sonic-buildimage/blob/master/build_debian.sh

vers la fin du fichier:

## Config sysctl
sudo mkdir -p $FILESYSTEM_ROOT/var/core
sudo augtool --autosave "
set /files/etc/sysctl.conf/kernel.core_pattern '|/usr/bin/coredump-compress
%e %t %p'
set /files/etc/sysctl.conf/kernel.softlockup_panic 1
set /files/etc/sysctl.conf/kernel.panic 10
set /files/etc/sysctl.conf/vm.panic_on_oom 2
set /files/etc/sysctl.conf/fs.suid_dumpable 2
set /files/etc/sysctl.conf/net.ipv4.conf.default.forwarding 1
set /files/etc/sysctl.conf/net.ipv4.conf.all.forwarding 1
set /files/etc/sysctl.conf/net.ipv4.conf.eth0.forwarding 0
set /files/etc/sysctl.conf/net.ipv4.conf.default.arp_accept 0
set /files/etc/sysctl.conf/net.ipv4.conf.default.arp_announce 0
set /files/etc/sysctl.conf/net.ipv4.conf.default.arp_filter 0
set /files/etc/sysctl.conf/net.ipv4.conf.default.arp_notify 0
set /files/etc/sysctl.conf/net.ipv4.conf.default.arp_ignore 0
set /files/etc/sysctl.conf/net.ipv4.conf.all.arp_accept 0
set /files/etc/sysctl.conf/net.ipv4.conf.all.arp_announce 1
set /files/etc/sysctl.conf/net.ipv4.conf.all.arp_filter 0
set /files/etc/sysctl.conf/net.ipv4.conf.all.arp_notify 1
set /files/etc/sysctl.conf/net.ipv4.conf.all.arp_ignore 2
set /files/etc/sysctl.conf/net.ipv4.neigh.default.base_reachable_time_ms
1800000
set /files/etc/sysctl.conf/net.ipv6.neigh.default.base_reachable_time_ms
1800000
set /files/etc/sysctl.conf/net.ipv6.conf.default.forwarding 1
set /files/etc/sysctl.conf/net.ipv6.conf.all.forwarding 1
set /files/etc/sysctl.conf/net.ipv6.conf.eth0.forwarding 0
set /files/etc/sysctl.conf/net.ipv6.conf.default.accept_dad 0
set /files/etc/sysctl.conf/net.ipv6.conf.all.accept_dad 0
set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_dad 0
set /files/etc/sysctl.conf/net.ipv6.conf.default.keep_addr_on_down 1
set /files/etc/sysctl.conf/net.ipv6.conf.all.keep_addr_on_down 1
set /files/etc/sysctl.conf/net.ipv6.conf.eth0.keep_addr_on_down 1
set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_ra_defrtr 0
set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_ra 0
set /files/etc/sysctl.conf/net.ipv4.tcp_l3mdev_accept 1
set /files/etc/sysctl.conf/net.ipv4.udp_l3mdev_accept 1
set /files/etc/sysctl.conf/net.core.rmem_max 2097152
set /files/etc/sysctl.conf/net.core.wmem_max 2097152
" -r $FILESYSTEM_ROOT

On Thu, Nov 21, 2019 at 10:59 AM Sébastien 65 <sebastien...@live.fr> wrote:

> Bonjour la liste,
>
> Ces derniers jours il y a eu quelques discussions sur le sujet router
> soft, cela me donne envie de monter une bécane de test afin d'installer la
> dernière version FFR.
>
> Ayant déjà du QUAGGA qui tourne, j'avais procédé à la configuration du
> fichier /etc/sysctl.conf.
>
> Je me rappelle avoir du faire la modification sur le nombre de route max
> et également activer le forwarding et rp_filter  :
>
> net.ipv4.conf.default.rp_filter=0
> net.ipv4.conf.all.rp_filter=0
> net.ipv4.conf.lo.rp_filter=0
> net.ipv4.route.max_size=8388608
>
> net.ipv4.conf.all.forwarding = 1
> net.ipv4.conf.default.forwarding = 1
> net.ipv4.ip_forward=1
>
> net.ipv6.conf.all.forwarding=1
> net.ipv6.conf.default.autoconf=0
> net.ipv6.conf.default.accept_ra=0
> net.ipv6.conf.all.autoconf=0
> net.ipv6.conf.all.accept_ra=0
> net.ipv6.route.max_size=8388608
>
> J'ai du mal à trouver une documentation claire sur la configuration du
> SYSCTL pour BGP+OSPF sur un linux dernière génération (DEBIAN 9-10 ou
> UBUNTU).
> Je viens de tomber sur l'article
> https://adminscriptbank.wordpress.com/2019/04/15/frrouting-debian-ubuntu-install-guide/
>
> Sur
> http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-debian9.html
> la configuration du sysctl est ultra light (uniquement forwarding) !
> Debian 9 — FRR latest documentation<
> http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-debian9.html
> >
> Note. The libyang development packages need to be installed in addition to
> the libyang core package in order to build FRR successfully. Make sure to
> download and install those from the link above alongside the binary
> packages. Depending on your platform, you may also need to install the PCRE
> development package.
> docs.frrouting.org
> Qui a fait mumuse avec le fichier sysctl pour cet usage ?
>
> Sébastien
>
> ---------------------------
> Liste de diffusion du FRnOG
> http://www.frnog.org/
>

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à