0

小規模オフィスで Kohana に基づいて CRM を実行しています。情報は非常に機密性が高いため、ユーザーはオフィスからのみログインし、自宅やその他の場所からはログインしないでください。IP でアクセスをブロックできましたが、オフィスでは動的 IP の ADSL モデムを使用しています。オフィスの外からの不要な接続をブロックする方法はありますか?

ありがとうございました!

4

1 に答える 1

0

ファイアウォールを気にしたくない場合は、次のようなことができます

$start_ip = ip2long("192.168.1.1");
$end_ip = ip2long("192.168.1.254");

$ip = ip2long($_SERVER['REMOTE_ADDR']);
if ($ip <= $start_ip OR $ip >= $end_ip) {
    throw new Exception("No access for outsiders!");
}

ただし、ファイアウォールでこれを適切に行うことをお勧めします。

于 2013-06-17T17:45:16.990 に答える