چگونه IP آدرس های ارجاع کننده به سایت را از طریق فایل Web.Config مسدود سازیم ؟

<security>     <ipsecurity allowunlisted="true">     <clear>     <add ipaddress="1.1.1.1">     <add ipaddress="1.1.1.0" subnetmask="255.255.255.0">     <add ipaddress="1.1.0.0" subnetmask="255.255.0.0">     <add ipaddress="1.0.0.0" subnetmask="255.0.0.0">     </add></add></add></add></clear></ipsecurity> </security> 

در مثال ذیل تمامی IP آدرس ها به جز موارد ذکر شده اجازه دسترسی به سایت را نخواهند داشت.

<security>     <ipSecurity allowUnlisted="false">    <!-- this line blocks everybody, except those listed below -->                         <clear/> <!-- removes all upstream restrictions -->         <add ipAddress="127.0.0.1" allowed="true"/>    <!-- allow requests from the local machine -->         <add ipAddress="83.116.19.53" allowed="true"/>   <!-- allow the specific IP of 83.116.19.53  -->                         <add ipAddress="83.116.119.0" subnetMask="255.255.255.0" allowed="true"/>   <!--allow network 83.116.119.0 to 83.116.119.255-->                         <add ipAddress="83.116.0.0" subnetMask="255.255.0.0" allowed="true"/>   <!--allow network 83.116.0.0 to 83.116.255.255-->                         <add ipAddress="83.0.0.0" subnetMask="255.0.0.0" allowed="true"/>   <!--allow entire /8 network of 83.0.0.0 to 83.255.255.255-->                     </ipSecurity> </security>

در مثال ذیل تمامی IP آدرس ها به جز موارد ذکر شده اجازه دسترسی به سایت را خواهند داشت.

  <security>    <ipSecurity allowUnlisted="true">    <!-- this line allows everybody, except those listed below -->                    <clear/>     <!-- removes all upstream restrictions -->                        <add ipAddress="83.116.19.53"/>     <!-- blocks the specific IP of 83.116.19.53  -->                        <add ipAddress="83.116.119.0" subnetMask="255.255.255.0"/>     <!--blocks network 83.116.119.0 to 83.116.119.255-->                        <add ipAddress="83.116.0.0" subnetMask="255.255.0.0"/>     <!--blocks network 83.116.0.0 to 83.116.255.255-->                        <add ipAddress="83.0.0.0" subnetMask="255.0.0.0"/>     <!--blocks entire /8 network of 83.0.0.0 to 83.255.255.255-->                    </ipSecurity> </security> 

کد کامل Web.Config میبایست مطابق نمونه ذیل باشد.

<?xml version="1.0"?> <configuration>    <system.webServer>       <security>         <ipSecurity allowUnlisted="true">    <!-- this line blocks everybody, except those listed below -->                            <clear/> <!-- removes all upstream restrictions -->            <add ipAddress="83.116.19.53"/>   <!-- block one IP  -->                            <add ipAddress="83.116.119.0" subnetMask="255.255.255.0"/>   <!--block network 83.116.119.0 to 83.116.119.255-->                        </ipSecurity>       </security>       <modules runAllManagedModulesForAllRequests="true"/>    </system.webServer> </configuration> 

یک دیدگاه در “چگونه IP آدرس های ارجاع کننده به سایت را از طریق فایل Web.Config مسدود سازیم ؟

  1. I absolutely love your site.. Excellent colors & theme.
    Did you build this website yourself? Please reply back as I’m wanting to create my
    very own blog and want to learn where you got this from or just
    what the theme is named. Thank you!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

1 × پنج =