İçindekiler Güvenlik duvarı, bilgisayara gelen ve giden bağlantıları kurallara göre süzer. Bir uygulamaya dışarıdan erişilemiyorsa ilk bakılacak yerlerden biri güvenlik duvarıdır; kural eklerken yalnızca gereken portu ve mümkünse yalnızca gereken IP aralığını açın.
Windows: durum ve profiller PowerShell 📋 Get-NetFirewallProfile | Select-Object Name, Enabled, DefaultInboundActionEtki alanı, özel ve ortak profillerin açık olup olmadığını gösterir.
PowerShell 📋 Set-NetFirewallProfile -Profile Domain, Public, Private -Enabled TrueÜç profilde de güvenlik duvarını açar.
Windows: port açma ve kural silme PowerShell 📋 New-NetFirewallRule -DisplayName "SQL Server 1433" -Direction Inbound -Protocol TCP -LocalPort 1433 -RemoteAddress 192.168.1.0/24 -Action AllowYalnızca yerel ağdan 1433 numaralı TCP portuna gelen bağlantılara izin verir.
PowerShell 📋 Remove-NetFirewallRule -DisplayName "SQL Server 1433"Kuralı siler.
PowerShell 📋 Get-NetFirewallRule -Enabled True -Direction Inbound -Action Allow | Select-Object DisplayName, Profile | Sort-Object DisplayNameEtkin gelen izin kurallarını listeler.
CMD 📋 netsh advfirewall firewall add rule name="Web 443" dir=in action=allow protocol=TCP localport=443netsh ile 443 numaralı portu açar (eski sistemlerde ve betiklerde).
CMD 📋 netsh advfirewall show allprofilesTüm profillerin durumunu ve günlük ayarlarını gösterir.
⚠️ netsh advfirewall reset tüm özel kuralları siler ve varsayılan ayarlara döner. Uzak bağlantıyla yönetilen bir sunucuda bağlantınız kesilebilir.
Bağlantı testi PowerShell 📋 Test-NetConnection srv01 -Port 443Bir sunucunun belirtilen portuna erişilip erişilemediğini test eder (TcpTestSucceeded: True/False).
Linux: ufw (Ubuntu, Debian) Linux 📋 sudo ufw status verboseGüvenlik duvarı durumunu ve kuralları gösterir.
Linux 📋 sudo ufw allow 22/tcp && sudo ufw enableÖnce SSH'a izin verir, sonra güvenlik duvarını açar. Sıra önemlidir; aksi halde uzak bağlantı kopar.
Linux 📋 sudo ufw allow from 192.168.1.0/24 to any port 3306 proto tcpMySQL portunu yalnızca yerel ağa açar.
Linux 📋 sudo ufw status numbered && sudo ufw delete 3Kuralları numaralı listeler ve 3 numaralı kuralı siler.
Linux: firewalld (RHEL, Rocky, AlmaLinux) Linux 📋 sudo firewall-cmd --list-allEtkin bölgedeki servisleri ve portları gösterir.
Linux 📋 sudo firewall-cmd --permanent --add-service=https && sudo firewall-cmd --reloadHTTPS'i kalıcı olarak açar ve kuralları yükler.
Linux 📋 sudo firewall-cmd --permanent --add-port=8080/tcp && sudo firewall-cmd --reload8080 numaralı TCP portunu açar.
Bilgi Güvenliği ve Virüs: diğer rehberler Bilgisayarda Virüs Var mı? Tespit Komutları Windows'ta şüpheli süreçleri, bağlantıları, başlangıç öğelerini ve zamanlanmış görevleri komutlarla inceleyerek virüs belirtilerini tespit etme. Virüs Temizleme Komutları (Windows) Microsoft Defender ile hızlı, tam ve çevrimdışı tarama; güvenli mod; Microsoft Safety Scanner; temizlik sonrası sistem onarımı. USB Kısayol Virüsü: Gizlenen Dosyaları Geri Getirme Flash bellekteki dosyaların kısayola dönüşmesi (shortcut virus): dosyaları görünür yapma, kısayolları silme ve otomatik çalıştırmayı kapatma. E-posta ile Gelen Virüsler ve Oltalama (Phishing) Zararlı e-posta nasıl anlaşılır, tehlikeli ekler, makrolu Office dosyaları, tıkladıysanız ne yapmalı, koruyucu Windows ayarları. Linux Sunucuda Saldırı ve Virüs Tespiti Linux sunucuda yetkisiz giriş, şüpheli süreç, açık port, cron ve değişmiş dosya kontrolü; ClamAV ve rkhunter ile tarama. Temel Güvenlik Sıkılaştırma (Windows ve Linux) Güvenlik duvarı, SMBv1'i kapatma, Defender ek korumaları, güncellemeler; Linux'ta SSH güvenliği, ufw ve fail2ban. Windows Defender (Microsoft Defender) Komutları Defender durumunu görme, imza güncelleme, hızlı/tam/özel tarama, çevrimdışı tarama, bulunan tehditler ve şüpheli dışlama kontrolü komutları. Başarısız Oturum Açma ve RDP Kaba Kuvvet Saldırısı Tespiti Windows güvenlik günlüğünde başarısız girişleri (4625) IP adresine göre sayma, başarılı RDP girişlerini görme ve saldırıya karşı alınacak önlemler. Komutları kendi sisteminizde çalıştırmadan önce sunucu, kullanıcı ve klasör adlarını uyarlayın; kritik değişikliklerden önce yedek alın.
Güvenlik Duvarı Komutları: Windows (netsh, PowerShell) ve Linux (ufw, firewalld) hakkında
Port açma ve kapatma, kural listeleme ve silme, güvenlik duvarını sıfırlama ve bağlantı testi; Windows ve Linux için hazır komutlar.
Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.
Güvenlik Duvarı Komutları: Windows (netsh, PowerShell) ve Linux (ufw, firewalld) nasıl kullanılır?
Rehberi okuyun Adımları sırasıyla izleyin. Komutları kopyalayın Kod kutularındaki 📋 ile kopyalayın; örnek adları kendi değerlerinizle değiştirin. Sonucu doğrulayın Kontrol komutlarıyla işlemin başarılı olduğunu görün.
Sıkça sorulan sorular
Güvenlik Duvarı Komutları: Windows (netsh, PowerShell) ve Linux (ufw, firewalld) nasıl yapılır? Port açma ve kapatma, kural listeleme ve silme, güvenlik duvarını sıfırlama ve bağlantı testi; Windows ve Linux için hazır komutlar.
Komutları nerede çalıştırmalıyım? PowerShell komutlarını yönetici olarak açılmış PowerShell'de, CMD komutlarını yönetici Komut İstemi'nde, Linux komutlarını terminalde çalıştırın.