Cum Se Află Ip-ul Oaspetelui

Cuprins:

Cum Se Află Ip-ul Oaspetelui
Cum Se Află Ip-ul Oaspetelui

Video: Cum Se Află Ip-ul Oaspetelui

Video: Cum Se Află Ip-ul Oaspetelui
Video: Windows 2016 Hyper-V - Relationship Between VM IP Address, Virtual Switch and Network Cards 2024, Mai
Anonim

În sistemele de gestionare a resurselor Internet, care pot fi folosite atât de utilizatorii autorizați, cât și de vizitatorii neînregistrați, scripturile îl trimit pe aceștia din urmă către un grup separat. În majoritatea cazurilor, acest grup de utilizatori ai site-ului neînregistrați este numit „Invitați” în panoul de control. În timp ce stabilirea adresei IP a vizitatorilor autorizați este de obicei o funcție de scriptare standard, atunci pentru grupul Invitați, recuperarea acestui parametru poate să nu fie atât de ușoară.

Cum se află ip-ul oaspetelui
Cum se află ip-ul oaspetelui

Instrucțiuni

Pasul 1

Dacă afișarea adresei IP a unui utilizator neautorizat al unui chat, forum, blog sau altă resursă web similară este furnizată de producătorul scripturilor pe care se bazează această resursă, trebuie doar să activați opțiunea dorită. Este dezactivat în mod implicit pentru a salva resursele serverului web. Căutați această setare în setările sistemului de control. Dacă nu o puteți găsi singur, citiți descrierea, contactați serviciul de asistență al producătorului de scripturi sau puneți o întrebare pe forumul utilizatorilor din sistemul dvs.

Pasul 2

Este posibil ca scriptul să nu aibă o astfel de setare, dar dacă funcția de determinare a adresei IP este utilizată în operațiunile sale interne, puteți încerca să o utilizați în scopurile dvs. Pentru a face acest lucru, va trebui să faceți modificări la codul de sistem, deci veți avea nevoie de câteva abilități în lucrul cu codurile sursă ale modulelor din sistemele de gestionare a site-ului sau din limbajele de programare de pe server - de obicei astfel de scripturi sunt scrise în PHP. Deschideți codul sursă al paginii unde doriți să vedeți adresa IP a oaspetelui, definiți o variabilă care conține valoarea dorită și plasați-o în locația corectă. De exemplu, în sistemul de control UCOZ utilizat pe scară largă, pentru a afișa această valoare, trebuie să introduceți codul $ _IP_ADDRESS $ în pagină.

Pasul 3

În ultimă instanță, puteți utiliza propria funcție PHP pentru a determina adresa IP. Această opțiune este potrivită pentru sistemele care vă permit să introduceți cod în această limbă în pagini. Desigur, această metodă va necesita un nivel și mai mare de cunoaștere a limbii. Va trebui să programați singur ieșirea pe pagina de adresă IP, iar funcția pentru determinarea acesteia poate arăta astfel:

funcția getIPaddress () {

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

return trim (preg_replace ('# ^ ([^,] +) (,. *)? #', '$ 1', $ guestIP));

}

Recomandat: