Portál AbcLinuxu, 12. května 2025 10:26
dobry den, mam webserver, ktery bych chtel dat do ostreho provozu, vytvoril jsem si tam jednoduchy skrip firewall viz. priloha. Chtel jsem se poradit, jak by se to dalo pomoci iptables jeste zabezpecit, nejake vychytavky pro http a ssh? diky moc za kazdou dobrou radu
Dobry den,
u firewallu si musite podivat, co jaky prikaz a jak dela, pokud tam date neco, u ceho nevite ucel, je pak k nicemu. Doporucuji pouzit generatory pravidel IPTABLES a to napr. firehol nebo shorewall.
Zabezpeceni weboveho serveru, muzete pouzit treba na zakazani zkouseni prolomeni hesla do ssh treba fail2ban. Jinak v konfiguraci apache mate obrovske mnozstvi moznosti jak zakazat pristup z te ci one IP adresy. Fail2ban jde myslim take nasadit na tu samou cinost u http serveru, ale jeste jsem nezkousel. Pokud se jedna o blokovani pristupu IP adres na http portu, byl bych velmi opatrny, protoze kdyz zakazete pristup serveru, ktery pouziva maskaradu, tak automaticky zakazete pristup i klientum za maskaradou.
Kdyz uz chcete SSH z venku, tak alespon nejak brute-force pravidla, DNS pouze z konkretnich zdroju, balacklist je slaby a nejaka flood pravidla take neuskodi. Dale treba trackovani, upresnit ICMP provoz.. (neco tam mate ale to poradi je divne..) a radeji nelogovat, pripadne pouze pir debugovani.
NN
INPUT
chcete mít DROP
a pro OUTPUT
ACCEPT
.
dekuji vsem za pomoc, nakonec jsem si nainstaloval Firehol, je to pro mne nejjednodoussi reseni a rekl bych ze i nejbezpecnejsi.
mel bych jeste par nejasnosti:
1) server ident reject with tcp-reset ....tohle dela presne co? 2) server icmp accept ..... povolit ci nepovolit?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.