Jak Znaleźć Adres IP Gościa?

Spisu treści:

Jak Znaleźć Adres IP Gościa?
Jak Znaleźć Adres IP Gościa?

Wideo: Jak Znaleźć Adres IP Gościa?

Wideo: Jak Znaleźć Adres IP Gościa?
Wideo: Jak znaleźć adres IP kogoś + VPN 2024, Może
Anonim

W systemach do zarządzania zasobami internetowymi, z których mogą korzystać zarówno autoryzowani użytkownicy, jak i niezarejestrowani goście, skrypty odsyłają tych ostatnich do osobnej grupy. W większości przypadków ta grupa niezarejestrowanych użytkowników witryny jest nazywana w panelu sterowania „Gośćmi”. O ile określenie adresu IP autoryzowanych gości jest zwykle standardową funkcją skryptową, o tyle dla grupy Goście pobranie tego parametru może nie być takie proste.

Jak znaleźć adres IP gościa?
Jak znaleźć adres IP gościa?

Instrukcje

Krok 1

Jeśli wyświetlanie adresu IP nieautoryzowanego użytkownika czatu, forum, bloga lub innego podobnego zasobu internetowego zapewnia producent skryptów, na których ten zasób jest oparty, wystarczy włączyć żądaną opcję. Domyślnie jest wyłączona, aby oszczędzać zasoby serwera WWW. Poszukaj tego ustawienia w ustawieniach systemu sterowania. Jeśli sam nie możesz go znaleźć, zapoznaj się z opisem, skontaktuj się z obsługą techniczną producenta skryptu lub zadaj pytanie na forum użytkowników swojego systemu.

Krok 2

Skrypt może nie mieć takiego ustawienia, ale jeśli funkcja określania adresu IP jest wykorzystywana w jego wewnętrznych operacjach, możesz spróbować wykorzystać ją do swoich celów. Aby to zrobić, będziesz musiał dokonać zmian w kodzie systemu, więc będziesz potrzebować pewnych umiejętności pracy z kodami źródłowymi modułów w systemach zarządzania witryną lub językami programowania po stronie serwera – zazwyczaj takie skrypty są pisane w PHP. Otwórz kod źródłowy strony, na której chcesz zobaczyć adres IP gościa, zdefiniuj zmienną zawierającą żądaną wartość i umieść ją we właściwej lokalizacji. Na przykład w powszechnie używanym systemie sterowania UCOZ, aby wyświetlić tę wartość, należy wstawić na stronę kod $_IP_ADDRESS $.

Krok 3

W ostateczności możesz użyć własnej funkcji PHP do określenia adresu IP. Ta opcja jest odpowiednia dla systemów, które umożliwiają wstawianie kodu w tym języku na stronach. Oczywiście ta metoda będzie wymagała jeszcze większego poziomu znajomości języka. Będziesz musiał samodzielnie zaprogramować wyjście na stronę adresu IP, a funkcja do jego określenia może wyglądać tak:

funkcja getIPaddress () {

$ guestIP = getenv ('HTTP_CLIENT_IP') lub $ guestIP = getenv ('HTTP_X_FORWARDED_FOR') lub $ guestIP = getenv ('REMOTE_ADDR');

return trim (preg_replace ('# ^ ([^,] +) (,. *)? #', '$ 1', $ gośćIP));

}

Zalecana: