Miten voi estää jonkun tietyn koneen pääsyn kotisivulleen?
Miten voi bannata tietyn
ip:n?
3384
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
Koffista vähän kiinni mutta noilla pitäisi selvitä smurffaajan IP ja DNS-nimi
$REMOTE_ADDR
$REMOTE_HOST
gethostbyaddr($REMOTE_ADDR)
Varmaan hyvä selitys, mutta en mä siitä mitään ymmärtäny, niin että saiskos saman rautalangasta muotoiltuna?
Tiedän jo bannattavan koneen ip:n yms. mutta miten ja minne minä sen kirjoitan?
Teet tiedoston .htaccess (huomaa piste tiedoston nimen alussa). Siihen seuraava teksti:
order allow,deny
deny from 123.456.789.0
allow from all
ja tuon deny from -kohdan 123.456.789.0:n *korvaat* sillä IP-osoitteella, jonka haluat bannata.
Tiedosto siirretään ASCII-muodossa eli *tekstitiedostona* siihen hakemistoon, jonne haluat estää pääsyn. Jos haluat estää pääsyn koko saitille, niin siirrä tiedosto sinne, missä index.html -tiedostokin on. (Tarvittavat oikeudet ovat RW-R--R-- eli 644, jos niitä täytyy chmodilla muuttaa.)
Sitten pakollinen mutta: tukeeko palveluntarjoajasi .htaccessia? Kaikki ilmaiset palveluntarjoajat eivät ainakaan sitä tee, joten älä hämmästy, jos systeemi ei futaakaan.
Lisätietoja Googlella.