Nginx ile IP Adresi Engelleme veya Ip adresine izin vermek

Sunucu Çözümleri, Apacheüzerinde Nginx kullanır. Nginx, Apache'den çok daha iyi bir performansa sahiptir ve web sitenizin Apache'den çok daha fazla ziyaretçiye hizmet etmesini sağlar. Nginx, .htaccess Apache gibi dosyaları kullanmaz . Bu, daha önce .htaccess dosyalarda yapılan yapılandırmanın artık farklı bir biçimde yapılması gerektiği anlamına gelir .

deny IP; // IP Adersi engeller
deny subnet;// Subnet engeller
allow IP;// IP adresi izin verir
allow subnet; // Subnet izin verir
# block all ips
deny    all;  // Tüm IP adreslerini engeller
# allow all ips 
allow    all; // Tüm IP adreslerine izin verir

Nginx'te IP adreslerini engellemek
nginx.conf dosyasına aşağıdaki satırı ekleyelim.

include blockips.conf;


Şimdi ise blockips.conf dosyasını açalım,

deny 1.2.3.4;
deny 1.2.3.0/24;
deny 4.5.6.0/24;

Kaydedelimn ve Nginx servisini yeniden başlatalım

  • Email, SSL
  • 0 istifadəçi bunu faydalı hesab edir
Bu cavab sizə kömək etdi?

Related Articles

CentOS 7 SSH Portu Değiştirmek

Merhabalar,CentOS 7 işletim sistemi kulanıcıları için SSH Portunun nasıl değiştirileceğini...

Centos 6 ve Centos 7 Ekstra Güvenlik İçin SSH PORT Değişimi

Merhabalar,Makalemizde Centos 6.X ve Centos 7.X kullanıcıları için SSH port değişimi nasıl...

Cloud linux nedir? Hosting Firmaları Neden Cloudlinux Kullanır ?

Cloudlinux sistem nedir?Yeni nesil Cloud yapısı sunucularda her hesaba belirli sistem kaynağı...

CryptoPHP malware dosyalarını tespit etmek ve silmek

Merhabalar,Bugün bilgi bankamıza kullanmış olduğunuz/olduğumuz sanal sunucu ve fiziksel...

IP Adresine Göre Windows Server RDP Erişimini Kısıtlamak

IP Adresine Göre RDP Erişimini Kısıtlamak ve Windows Server Güvenliğini SağlamakÖzel Uzak...