A taky je jednodušší nastavit síť pomocí ip
nebo přidat pravidlo do firewallu spuštěním iptables
. Jenže každý, kdo si to zkusí takhle párkrát udělat, musí po pár pokusech zjistit, že je to neudržitelné. Že se mu pak spouští služby dřív, než je nakonfigurovaná síť, firewall mu zůstává z půlky nenakonfigurovaný kvůli chybě apod. Proto vzniká ta spousta nástrojů, které řeší start a provoz systému. Ať je to SysVinit, systemd, distribuční skripty, Network manager, firewalld apod. Samozřejmě můžete všechno nacpat do rc.local a nepoužívat žádné distribuční skripty ani jiné nástroje. Ale z mnoha dobrých důvodů se to tak nedělá.