Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 12916|Yanıt: 0

nginx, 360 Website Guard CDN'den gerçek erişim IP kayıtlarını elde eder

[Bağlantıyı kopyala]
Yayınlandı 10.07.2016 10:08:48 | | | |


CDN hızlandırma aracını kullandıktan sonra, web sitesi kayıtlarını görmek istersek, kaydedilen tüm IP'lerin CDN düğümlerinin IP adresleri olduğunu, kullanıcının gerçek kullanıcı IP kayıtları olmadığını göreceğiz.
Bu şekilde, log analizi yapmamız gerekirse daha zordur, Lao Jiang daha yaygın olarak Nginx ortamında kullanılır, yani Nginx ortamını nasıl kurabiliriz, hızlandırmak için CDN kullanmak istesek de, web sitesi kayıtları gerçek IP adresini de görebilir.
Öncelikle, Nginx.conf dosyasını değiştirin
/usr/local/nginx/conf/
Genellikle, bu dizinde bir nginx.conf dosyası vardır ve http içinde aşağıdaki betikleri eklememiz gerekir:
log_format '$http_x_forwarded_for - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" ';
Günlük formatını ayarlayın, ne anlama geldiğini anlamak istemiyorsanız ekleyin, ben sorunsuz test ettim.
İkinci olarak, mevcut site format günlüğünü değiştirin
/usr/local/nginx/conf/vhost/
Mevcut sitenin yapılandırma dosya dizinini kontrol edin ve değiştirin
access_log /www/wwwlogs/itbulu.com_nginx.log erişimi;
Kırmızı kısmı değiştirmemiz ve eklememiz gereken kısım.
Üçüncüsü, Nginx'i yeniden başlatın
Service nginx reload
Nginx'i yeniden başlatırsanız, Başarı görürseniz, nginx yapılandırmasında bir sorun yok demektir.
Özetle, buradaki birçok arkadaşımız aynı Nginx ortamını kullanmayabilir, ama anlamı muhtemelen aynıdır, bunu hedefli bir şekilde değiştirebiliriz. Bu şekilde, CDN hızlandırma kullanırken web sitesi kayıtlarında gerçek IP erişim kayıtlarını da görebiliriz.
Aşağıdaki yapılandırmadır ve elde edilen IP, kullanıcının gerçek IP'sidir

Kendi profilinizi ekleyin









Önceki:Web sitesine saldıran sana yaz, sıkıcı!
Önümüzdeki:Memcache Yetkisiz Erişim Güvenlik Açığı Düzeltme Senaryosu
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com