چگونه 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> 
میلاد خوشدل

در حوزه‌ی امنیت وب و شبکه فعالیت می کند، عاشق پارکور است و مدیریت دیتاسنتر، امن سازی شبکه های مخابراتی و کابلی و برنامه نویسی وب و موبایل از تجارب کاری او می باشد. او در حال حاضر بنیانگذار ریجاکس است.

  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. پاسخ

      Hi, Please contact support at regux.com for more information about this template

نظر خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

شش − 2 =


تگ های html مجاز به استفاده می باشند: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

ارسال یک پیام