PHP:
<?php
if ($_SERVER['REMOTE_ADDR'] !== '123.12.1.3')
exit;
// A questo punto del codice arriva solo chi ha quell'IP
Nota: se il tuo webserver sta dietro un reverse proxy, l'IP non lo troverai in quella variabile (ci sara' quello del reverse proxy), ogni software ha il suo modo di inoltrare l'IP originale, solitamente come header http.