SYSCTL.D(5) sysctl.d SYSCTL.D(5) (NAME) sysctl.d - (SYNOPSIS) /etc/sysctl.d/*.conf /run/sysctl.d/*.conf /usr/local/lib/sysctl.d/*.conf /usr/lib/sysctl.d/*.conf key.name.under.proc.sys = some value key/name/under/proc/sys = some value key/middle.part.with.dots/foo = 123 key.middle/part/with/dots.foo = 123 -key.that.will.not.fail = value key.pattern.*.with.glob = whatever -key.pattern.excluded.with.glob key.pattern.overridden.with.glob = custom (DESCRIPTION) systemd-sysctl.service(8) sysctl(8) . (CONFIGURATION FILE FORMAT) . "#" ";" . "/" "." sysctl . . . "kernel.domainname=foo" "kernel/domainname=foo" "foo" /proc/sys/kernel/domainname . "net.ipv4.conf.enp3s0/200.forwarding" "net/ipv4/conf/enp3s0.200/forwarding" /proc/sys/net/ipv4/conf/enp3s0.200/forwarding . glob(7) . glob . "-" "=" glob . (debug) . ( ) . "-" . sysctl.d . . ( net.ipv4.conf.* net.ipv6.conf.* net.ipv4.neigh.* net.ipv6.neigh.*). sysctl . . systemd-sysctl.service(8) . udev(7) . modules-load.d(5) sysctl ( ). (CONFIGURATION DIRECTORIES AND PRECEDENCE) /etc/ /run/ /usr/local/lib/ /usr/lib/ . ".conf" . /etc/ /run/ /usr/local/lib/ /usr/lib/ . /run/ /usr/ . ( ) . . ( ) ( ). /usr/lib/ ( ) /usr/local/lib/ ( ) [1] . /etc/ (vendor) . . 10-40 /usr/ 60-90 /etc/ /run/ . (symlink) /dev/null /etc/ . initrd . (EXAMPLES) 1. YP /etc/sysctl.d/domain-name.conf: kernel.domainname=example.com 2. ( ) /etc/udev/rules.d/99-bridge.rules: ACTION=="add", SUBSYSTEM=="module", KERNEL=="br_netfilter", \ RUN+="/usr/lib/systemd/systemd-sysctl --prefix=/net/bridge" /etc/sysctl.d/bridge.conf: net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-arptables = 0 . br_netfilter (bridged) Netfilter ( 3.18 ) . 3. ( ) /etc/modules-load.d/bridge.conf: br_netfilter /etc/sysctl.d/bridge.conf: net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-arptables = 0 . br_netfilter Netfilter ( 3.18 ) . 4. /etc/sysctl.d/20-rp_filter.conf: net.ipv4.conf.default.rp_filter = 2 net.ipv4.conf.*.rp_filter = 2 -net.ipv4.conf.all.rp_filter net.ipv4.conf.hub0.rp_filter = 1 rp_filter "hub0" "2" . net.ipv4.conf.default.rp_filter ( ). glob . net.ipv4.conf.all.rp_filter . "hub0" glob . (SEE ALSO) systemd(1), systemd-sysctl.service(8), systemd-delta(1), sysctl(8), sysctl.conf(5), modprobe(8) (NOTES) 1. . /usr/local/ . systemd 261.2 SYSCTL.D(5)