Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-08-2016 15:16:18

anguille_sous_roche
Membre
Lieu : Paris
Distrib. : Stretch
Noyau : Linux 4.6.0-1-amd64
(G)UI : Xfce 4.12
Inscription : 16-02-2013

[Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

Bonjour

grep -r default.log_martians /etc/sysctl.*


/etc/sysctl.d/80-local.conf:net.ipv4.conf.default.log_martians=1



sysctl -a | grep default.log_martians


net.ipv4.conf.default.log_martians = 0



Obligé de sysctl --system à chaque reboot.
Bizarrement certains paramètres  de mon local.conf semble être pris en compte comme par exemple kernel.kptr_restrict  = 2 .

Une idée ?

Dernière modification par anguille_sous_roche (14-08-2016 16:48:03)

Hors ligne

#2 14-08-2016 15:34:01

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

Et dans les autres emplacements où sysctl --system cherche ?
Sinon, à part un autre programme qui modifie la valeur par derrière (pare-feu ?), je ne vois pas.

Hors ligne

#3 14-08-2016 15:58:32

anguille_sous_roche
Membre
Lieu : Paris
Distrib. : Stretch
Noyau : Linux 4.6.0-1-amd64
(G)UI : Xfce 4.12
Inscription : 16-02-2013

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

Merci d'avoir répondu raleur.
Bah sysctl --system va chercher dans /etc/sysctl.conf et /etc/sysctl.d/* j'ai bien vérifié , j'ai vérifié aussi si y'avait pas d’autre référence à "net.ipv4.conf.default.log_martians" dans /etc/sysctl.d/* et y'en a pas.
De plus quand je fais sysctl --system ça marche , les paramètre dans mon local.conf sont tous pris en compte et sysctl -a me donne bien net.ipv4.conf.default.log_martians=1 .

Pour ce qui est du pare-feu j'ai jamais rien bitter à iptables j'utilise ufw , ça touche aux paramètre kernel ?

Hors ligne

#4 14-08-2016 16:07:15

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

anguille_sous_roche a écrit :

j'utilise ufw , ça touche aux paramètre kernel ?


Possible. C'est assez habituel que les pare-feu touchent à certaines valeurs dans /proc/sys/net. Comme je ne connais ufw que de nom, je ne peux pas en dire plus.

anguille_sous_roche a écrit :

sysctl --system va chercher dans /etc/sysctl.conf et /etc/sysctl.d/*


D'après sa page de manuel il regarde aussi à d'autres endroits :
/run/sysctl.d/*.conf
/usr/local/lib/sysctl.d/*.conf
/usr/lib/sysctl.d/*.conf
/lib/sysctl.d/*.conf

Mais elle ne dit rien sur l'ordre de chargement, si ça se trouve il n'est pas déterministe.
Mais je parierais plutôt sur ufw.

Dernière modification par raleur (14-08-2016 16:09:44)

Hors ligne

#5 14-08-2016 16:11:34

anguille_sous_roche
Membre
Lieu : Paris
Distrib. : Stretch
Noyau : Linux 4.6.0-1-amd64
(G)UI : Xfce 4.12
Inscription : 16-02-2013

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

Pour être plus clair :
après chaque reboot certains paramètres de mon local.conf ne sont pas pris en compte (et sysctl -a me renverra des valeur différente de mon local.conf),
si je tape sysctl --system puis sysctl -a , là les valeurs seront les bonnes .

Hors ligne

#6 14-08-2016 16:14:22

anguille_sous_roche
Membre
Lieu : Paris
Distrib. : Stretch
Noyau : Linux 4.6.0-1-amd64
(G)UI : Xfce 4.12
Inscription : 16-02-2013

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

J'ai lu le man moi aussi wink . Les autres emplacement indiqués n'existe pas sur mon système.
Je vais désactiver ufw et reboot pour voir .

Hors ligne

#7 14-08-2016 16:15:05

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

J'avais bien compris.

Hors ligne

#8 14-08-2016 16:41:21

anguille_sous_roche
Membre
Lieu : Paris
Distrib. : Stretch
Noyau : Linux 4.6.0-1-amd64
(G)UI : Xfce 4.12
Inscription : 16-02-2013

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

T'avais raison, c'est bien ufw .

less /etc/ufw/sysctl.conf


# Configuration file for setting network variables. Please note these settings
# override /etc/sysctl.conf. If you prefer to use /etc/sysctl.conf, please
# adjust IPT_SYSCTL in /etc/default/ufw.
#
.........
 



En tout cas c'est très sympa d'avoir répondu aussi justement et rapidement , merci raleur .

Hors ligne

#9 14-08-2016 17:55:13

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Paramètre Sysctl.conf pas chargé au démarrage.

Bah de rien, je passais par là...

Hors ligne

Pied de page des forums