테스트 사이트 - 개발 중인 베타 버전입니다

vpan 으로 홈페이지 접속시 확인가능한가요? 채택완료

얌똥이 9개월 전 조회 1,429

vpan으로 ip 변경해서 홈페이지 접속시 vpan 사용해서 접속했는지 확인 할수 있는 방법이있나요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
s
sinbi Expert
9개월 전

챗지피티 AI에게 물으니, PHP로 정확히 알 수 있는 방법은 없다고 하네요.

http://ipinfo.io/ 이용해서 추정은 해볼 수 있다고 합니다.

</p>

<p><?php

// 사용자의 IP 주소 가져오기

$user_ip = $_SERVER['REMOTE_ADDR'];</p>

<p>// IP 정보 API 호출 (ipinfo.io를 예로 듬)

$access_key = 'YOUR_ACCESS_KEY'; // ipinfo.io에서 발급받은 API 키

$api_url = "<a href="http://ipinfo.io/{$user_ip}/json?token={$access_key}";" target="_blank" rel="noopener noreferrer">http://ipinfo.io/{$user_ip}/json?token={$access_key}";</a></p>

<p>// API 요청을 보내고 응답 받기

$response = file_get_contents($api_url);

$data = json_decode($response, true);</p>

<p>// 응답 내용 출력

if (isset($data['org'])) {

    echo "사용자의 조직: " . $data['org'] . "
";

    

    // VPN을 제공하는 회사의 IP 범위 등을 확인하여 VPN 여부를 추정

    if (strpos($data['org'], 'VPN') !== false || strpos($data['org'], 'Cloudflare') !== false) {

        echo "이 사용자는 VPN을 사용 중일 가능성이 있습니다.";

    } else {

        echo "이 사용자는 VPN을 사용하지 않는 것으로 추정됩니다.";

    }

} else {

    echo "IP 정보 조회 실패.";

}

?>

 

PS. https://sir.kr/g4_tiptech/31205 VPN 접속 차단 - 배추 님

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

9개월 전

vpn 업체에서 ip 를 공개하지 않는 한

정확한 추정은 불가합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인