Вопрос "зачем" ныне не актуален.
if ((!preg_match("/192\\\\.168\\\\.0\\\\.(\\\\d{1,3})/",$_SERVER[\'REMOTE_ADDR\']) || (substr(strrchr($_SERVER[\'REMOTE_ADDR\'],\'.\'),1)<0) || (substr(strrchr($_SERVER[\'REMOTE_ADDR\'],\'.\'),1)>250))) echo "Access denied";