netsh advfirewall, profillar, iptables zanjirlari INPUT/OUTPUT/FORWARD, qoida tartibi, default-deny
10-sinfKiberxavfsizlik6-hafta · 16-darsProfillar va netsh
Linux firewall
Xavfsiz sozlash
Hamma narsani taqiqlab, faqat kerakli xizmatlarga ruxsat berish nima deyiladi?
Profillar va netsh
netsh advfirewall show allprofiles state
netsh advfirewall firewall add rule name="Web80" dir=in action=allow protocol=TCP localport=80
netsh advfirewall firewall show rule name="Web80"
netsh advfirewall firewall delete rule name="Web80"
netsh buyruqlari administrator CMD da bajariladi. Faqat laboratoriya kompyuterida sinang; firewall ni uzoq o'chirib qo'ymang.dir=in nimani bildiradi?
in — kiruvchi, out — chiquvchi.Linux firewall
sudo iptables -L -n -v --line-numbers
sudo iptables -A INPUT -i lo -j ACCEPT
sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Qaysi zanjir shu kompyuterga kelayotgan paketlarni tekshiradi?
Xavfsiz sozlash
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -P INPUT DROP
sudo iptables -D INPUT 4
sudo iptables-save > rules.v4
-P INPUT DROP. Tajribani virtual mashinada qiling; xato bo'lsa sudo iptables -F va -P INPUT ACCEPT bilan qaytarasiz.-P INPUT DROP dan oldin nima qilish shart (SSH orqali ishlasangiz)?
netsh, profillar borIkkalasi ham ALLOW/DENY mantiqida ishlaydi.
Domain, Private yoki Public tarmoq rejimi
INPUT, OUTPUT yoki FORWARD qoidalar ro'yxati
Paketni jimgina tashlash
Zanjirning standart qoidasi
Firewall yoqilganini tekshiring.
Port, yo'nalish, harakat.
Brauzerda ochib ko'ring.
| Vazifa | Windows (netsh) | Linux (iptables) |
|---|---|---|
| Holat | show allprofiles state | -L -n -v |
| Qoida qo'shish | add rule ... | -A INPUT ... |
| Qoida o'chirish | delete rule | -D INPUT n |
| Ruxsat | action=allow | -j ACCEPT |
| Taqiq | action=block | -j DROP |
Pastga bosing: solishtirish
add rule name="Web80" ... ni yozing.show rule bilan tekshiring, so'ng delete rule bilan o'chiring.
iptables -A INPUT -j DROP
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -j DROP
Firewall inson e'tiborsizligini almashtirmaydi.
netsh bilan 80-port uchun kiruvchi qoida yozing.Profillar va netsh advfirewall.
iptables: zanjirlar, -A, -P, -j.
Tartib, default-deny, SSH ni yo'qotmaslik.
Uyga vazifa: Firewall qoidalarini yaratish.
Tunnellash va IPsec
6-hafta · 17-dars