特定のIPアドレスにしかアクセスできないページを作った。ローカルホストにアクセスしたときの私のipは何ですか
コード:
// IP's that are allowed.
$allow = array("123.456.7.89", "987.654.3.21"); //allowed IPs
if(!in_array($_SERVER['REMOTE_ADDR'], $allow) && !in_array($_SERVER["HTTP_X_FORWARDED_FOR"], $allow)) {
header("Location: http://www.google.com"); //redirect
exit();
}
しかし、私は私のローカルホストを訪れた場合、それは私のIPを許可するIPとして埋めるために何0.0.0.0
であると言うので、私はそれを訪問することはできませんか?
許可された両方のIPは存在しません。 – jmattheis
@jmattheisこれは2 ipの例です。 – Julian
まだ各ブロックは456と987を持っているので8ビット(0-255)しか取れませんが、有効なIPではありません。 – jmattheis