Merhaba
CSF de ignore ve allow olarak eklediğim ip adresleri dışındaki tüm ip adreslerini nasıl yasaklayabilirim?
Merhaba EmreKarakaya,
Yalnızca whitelist e eklediğiniz yani allow ettiğiniz ip adresi ile erişim olacak ve diğer iplerden olmayacak sanırız.
## BİRİNCİ YÖNTEM ##
Öncelikle izin verilecek ip adresiniz için ssh dan işlem yapın;
csf -a izinverilecekip
Ardından ssh üzerinden genel engelleme deneyebilirsiniz;
csf -dr 0.0.0.0/0 "tüm ip adreslerini engelle"
ardından tercihen csf yeniden başlatabilirsiniz;
csf -r
Ancak yukarıdaki komut ile mantıken allow listesine ekli ip adresi ile yalnızca erişim olur, diğerleri ile olmaz. Buna dikkat etmenizde fayda var.
## İKİNCİ YÖNTEM ##
Öncelikle ip adresinizi whitelist yani allow listesine ekleyin.
Ardından csf yapılandırmasındaki veya /etc/csf.conf dosyasındaki tüm TCP portları silin yani kaldırın.TCP port kutusu boş kalsın.
CSF yi yeniden başlatın.
Bu sayede allow ettiğiniz ip veya ipler yalnızca erişir, diğerleri portlar kapalı olduklarından erişemezler.
İyi çalışmalar.