Portál AbcLinuxu, 10. května 2025 07:18
Řeším jak globálně pro všechny IP na LAN interfacu našeho routeru omezit maximální počet aktivních spojení, řekněme na 50 pro každou privátní IP. Vím jak to udělat na celý IP range(ale to nepotřebuju), i na jednu IP. Teď hledám způsob jak to nemuset psát IP po IP. Pomohli by zkušenější radou? Předpokládám, že buď na to bude nějaký parametr iptables, nebo přímo skriptík. Díky za jakékoliv rady.
CHAIN='...' iptables -X $CHAIN iptables -N $CHAIN for IP in '192.168.1.1' '192.168.1.2' do iptables -A $CHAIN -s $IP ... doneNebo ty IP adresy můžete přes
read
načítat ze souboru.
A nebo pro definování IP adres použít ipset.netfilter.org/, pokud to váš kernel podporuje.
Dík za rady, jak budu moct tak to zkusím.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.