2013-04-05 3 views
-6

나는 웹 사이트를 개설했다. $ _SERVER 변수를 사용하여 클라이언트의 IP를 찾습니다. 인터넷 연결이 새로 고쳐지면 다른 IP가 표시됩니다. 클라이언트가 한 컴퓨터에서 하나의 계정 만 등록 할 수 있도록 실제 IP를 얻으려면 어떻게해야합니까?어떻게 Real IP를 얻을 수 있습니까?

+1

수 없습니다. 그것은 결코 작동하지 않을 것이다. 요즘 모두 정적 IP를 얻는다고 생각하십니까? –

+0

1 IP! = 1 컴퓨터 – Pitchinnate

+1

사용자가 프록시, VPN 또는 터널을 통해 연결할 수 있고 완전히 다른 IP 주소를 가질 수 있기 때문에 Pitchinnate가 정확합니다. –

답변

2

불행히도 한 컴퓨터 (또는 사용자)가 하나의 계정 만 등록한다는 보장은 없습니다. 대다수의 사용자가 고정 IP 주소를 가지고 있더라도 시스템을 망가 트린 사람들은 다른 경로를 통해 귀하의 사이트에 연결하는 방법을 간단히 찾을 수 있으므로 매번 동일한 사람들임을 확인하지 못합니다.

올바른 전자 메일 주소가 필요하도록 시스템을 설계하면 조작량이 줄어들지 만 의사 결정자가 일회용 전자 메일 주소를 사용하여 사이트에 여러 계정을 등록하는 것을 막을 수 있습니다.

+0

이 답변의 최신 업데이트로 프록시 서비스를 사용하여 수십 개의 다른 IP 주소를 사용하는 대상 웹 사이트에 액세스하고 등록 할 수 있도록 허용하는 회사에서 현재 일하고 있다고 덧붙입니다. 대상 기업은 항상 그다지 좋아하지 않지만 영국 법률에 따라 허용되는 것으로 보입니다. 몇몇 회사는 정기적으로 IP 주소를 흔들거나 차단하지만, 다른 프록시 집합으로 전환하고 거의 즉시 액세스를 다시 얻을 수 있습니다. IP 주소로 걸러내는 것은 결정된 클라이언트를 오랫동안 늦추지 않습니다. – Bobulous

관련 문제