När man har en hemsida kan man i vissa fall behöva blockera vissa IP-adresser från att ansluta till/besöka den. Det kan t ex bero på angrepp eller försök till intrång från specifika IP-adresser. IP-adresser kan blockeras på olika sätt, t ex via brandväggar eller tillägg/funktioner på en hemsida, men i vår erfarenhet är det bäst att blockera via webbservern.
– Linux
Hos oss finns det två sätt att lösa detta på. Det första gäller om man har ett konto på en Linux-server (vilket är standard hos oss). Då ordnar man detta via htaccess. Det enda som krävs är att man lägger in följande rader i slutet av sin .htaccess-fil:
Order Deny,Allow Deny from 127.0.0.1
Ersätt 127.0.0.1 med den IP-adress som ska blockeras. Lägg sedan till en IP-adress/rad. Man kan även generera dessa rader t ex via http://www.htaccesstools.com/block-ips/
.htaccess-filen uppdaterar man enklast via FTP/SFTP eller SSH. Notera att detta är en systemfil och vissa FTP-program visar inte dessa filer utan att man först ställer in det i FTP-programmet (t ex i Filezilla, under ”Inställningar” – ”Överföringar” – ”Filtyper” och ”Behandla punktfiler som ASCII-filer”).
– Windows
Det andra sättet gäller om man har ett konto på en Windows-server hos oss. Då ordnar man detta via web.config. Det enda som krävs är att man använder ”ipSecurity” enligt exempel här:
Använd ipSecurity för aktuell hemsida och ersätt 127.0.0.1 med den IP-adress som ska blockeras. Även här är det en IP-adress/rad som gäller. Här finns mer info: Microsoft IIS Site, IP Security.