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

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

QA

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

답변 2

본문

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

 

이 질문에 댓글 쓰기 :

답변 2

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

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


<?php
// 사용자의 IP 주소 가져오기
$user_ip = $_SERVER['REMOTE_ADDR'];
// IP 정보 API 호출 (ipinfo.io를 예로 듬)
$access_key = 'YOUR_ACCESS_KEY'; // ipinfo.io에서 발급받은 API 키
$api_url = "http://ipinfo.io/{$user_ip}/json?token={$access_key}";
// API 요청을 보내고 응답 받기
$response = file_get_contents($api_url);
$data = json_decode($response, true);
// 응답 내용 출력
if (isset($data['org'])) {
    echo "사용자의 조직: " . $data['org'] . "<br>";
    
    // 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 접속 차단 - 배추 님

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 16
© SIRSOFT
현재 페이지 제일 처음으로