Responder ; bizim belirlediğimiz kriterlere sahip isteklerin sunucuya ulaşmadan Netscaler üzerinde aksiyon alınması için kullanılan bir modüldür.
Responder Kullanımı:
Netscaler üzerinde Responder Policy ile 4 farklı aksiyon alınabilir. Bunlar;
- Reset : Netscaler istek yapan client a reset paketi gönderir ve erişimi engeller.
- Drop : Netscaler gelen istekleri droplar ve kullanıcıya herhangi bir dönüş yapmadan erişimi engeller.
- Redirect : Netscaler gelen istekleri bizim belirlerdiğimiz bir adrese yönlendirir.
- Respond with : Netscalerdan kullanıcıya bir uyarı sayfası göndermek için kullanılır.
RESPONDER POLICY KULLANIMI
Responder ile doğru bir expression oluşturmak için elimizdeki web adresinin kısımlarını iyi bilmemiz gerekmektedir. Aşağıda örnek bir web adresinin hangi kısımlarının Netscaler üzerinde hangi expression kriterine denk geldiği gösterilmektedir.
Responder Policy ile DROP veya RESET aksiyonu alınmak isteniyorsa Responder için Action oluşturmaya gerek yoktur. Policies kısmında Action kısmında RESET ya da DROP seçeneğini seçtikten sonra expression oluşturarak Responder Policy’i tamamlayabiliriz.
Örnek olarak Path kısmı “index.php” ile bağlayan Web adreslerini engelleyen bir Expression yazalım.
Yukarıdaki oluşturduğumuz expressionı Done ile oluşturduktan sonra aşağıdaki Policies menüsü karşımıza çıkar. Burada Action kısmından RESET ya da DROP seçeneğini seçtikten sonra Create ile Responder Policy mizi tamamlamış oluyoruz. Oluşturduğumuz bu policyi ilgili virtual serverla ilişkilendirdiğimizde PATH kısmı “/index.php” ile bağlayan URL leri engellemiş oluyoruz.
REDIRECT VE RESPOND WITH ACTION OLUŞTURMA
Redirect action , expression ile yakaladığımız URL’i istediğimiz herhangi bir web adresine yönlendirmek için kullanılmaktadır. Örneğin action olarak https://google.com adresine yönlendirmek istiyorsak aşağıdaki şekilde Action yazmamız gerekmektedir.
Bu actionı yazdıktan sonra Policies kısmında oluşturduğumuz Actionı seçiyoruz ve hangi koşulda yönlendirme yapmak istiyorsak o koşulla ilgili expression yazarak Responder Policy’i tamamlıyoruz. Oluşturduğumuz bu Responder Policy’i ilgili Virtual Serverla ilişkilendirerek tanımlarımızı tamamlıyoruz.
Respond with action ile kullanıcı ekranına bir uyarı veya bilgilendirme sayfası gönderebiliyoruz.
Respond with action oluşturduktan sonraki adımlar Redirect için takip ettiğimiz adımlar ile aynıdır.