 
                
V dnešní době, kdy jsou Linux servery rozšířené téměř všude – od malých domácích laboratoří až po produkční infrastruktury – je kriticky důležité myslet na bezpečnost a stabilitu sítě. Tento článek vám ukáže praktický postup, jak posílit (hardening) Linuxový server či router pomocí tří hlavních oblastí:
Vysvětlíme si, proč jsou tyto kroky důležité, jak je technicky aplikovat, a navíc přidáme doporučení pro domácí lab testery i pro profesionální správce sítí.
ip link show
ip link set ens3 name lan0
ip link set ens4 name wan0
ip addr add 192.168.1.1/24 dev lan0
ip addr add 203.0.113.10/24 dev wan0ethtool -K lan0 gro on gso on tso on
ip link set lan0 mtu 9000iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPTiptables -t nat -A POSTROUTING -o wan0 -j MASQUERADE
iptables -A FORWARD -i lan0 -o wan0 -j ACCEPT
iptables -A FORWARD -i wan0 -o lan0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPTiptables -A INPUT -p tcp ! --syn -m conntrack --ctstate NEW -j DROP
iptables -A INPUT -p tcp --dport 22 -m connlimit --connlimit-above 5 --connlimit-mask 32 -j REJECT --reject-with tcp-resetiptables -A INPUT -j LOG --log-prefix "IPTABLES DROP: "
iptables -A INPUT -j DROPStatické trasy fungují dobře jen v malých sítích. S rostoucí infrastrukturou je vhodnější použít dynamické protokoly:
apt install frr frr-ripdV souboru /etc/frr/ripd.conf:
router rip
 version 2
 network 192.168.1.0/24
 network 10.0.0.0/24Aktivace:
sed -i 's/ripd=no/ripd=yes/' /etc/frr/daemons
systemctl enable frr
systemctl restart frrrouter ospf
 network 192.168.1.0/24 area 0
 network 10.0.0.0/24 area 0sed -i 's/ospfd=no/ospfd=yes/' /etc/frr/daemons
systemctl restart frrip route show – kontrola směrovacích tabulekping mezi LAN sítěmitcpdump -i lan0 – sledování paketůiptables -L -v – výpis pravidelTímto postupem:
Linux tak získává sílu plnohodnotného síťového prvku. Pokud si chcete všechny kroky vyzkoušet v bezpečném lab prostředí, doporučujeme kurz Linux jako router a firewall.
Viac informacií preberáme na kurze:
