19. juli 2017 - 17:26Der er
17 kommentarer og 2 løsninger
Brugerens rigtige IP-adresse
Jeg er ved at lave et http-kald i php til gratisdns.dk for at opdatere min egen wan ip-adresse.
Jeg har fibia fibernet som internetudbyder.
Men $_SERVER['REMOTE_ADDR'] finder ikke min rigtige ip-adresse. Ifølge routeren har jeg i hvert fald en anden og det er også den jeg får forbindelse med udefra.
Så hvordan kan jeg få PHP til at finde brugerens/min rigtige ip-adresse?
Jeg har afprøvet diverse funktioner jeg kunne google mig til hvor der bruges getenv()
ja det skriver de godt nok. Men så kunne jeg også bruge $_SERVER['REMOTE_ADDR']....
Men det er altså ikke den IP-adresse som min router får tildelt fra Fibia. Og det er heller ikke en der kan skabe forbindelse til mit hjem. Det kan derimod en anden IP-adresse og den kan jeg se når jeg logger ind på routeren..
Sidder du og tester $_SERVER['REMOTE_ADDR'] på en lokal server ? Hvis du har en test-server og klient internt på dit netværk, så vil den melde denne interne ip. Måske noget 10.X.X.X eller 192.168.X.X
Men det er den korrekt metode at få ip på, når du flytter dit site til en "rigtig" server.
Nej det gør jeg desværre ik. Jeg har styr på interne og eksterne ip adrsser. Min interne er 192.168.1.74 lige pt og den wan-ip på routeren hedder 100.34.4.x (den kan skabe forbindelse udefra)
Men når jeg bruger nogle af de nævnte webservices siger den 5.186.120.211 hvilket overhovedet ikke stemmer overens med routerens og fungerer heller ikke udefra
Der får jeg 5.186.120.211 som som sagt ikke skaber forbindelse. Jeg er klar over at den må være fibias, det er bare ikke den ip der routeren får og heller ej den der kan bruges til at skabe forbindelse udefra.
Har du fast ip adresse hos fibia ? For ellers har du en shared wan adresse, og det betyder du deler wan ip med en masse andre.
ring til deres support, og sig du har en server du skal tilgå eller har noget vpn du skal have til at virke, så vil de hurtigt kunne fortælle dig hvad for et produkt du skal have.
Hvis du sidder på din egen adresse så kan du godt tilgå din adresse, men hvis jeg forsøger (på et TDC eller lign. net) så vil jeg tro det ikke virker mere.
aaahhh det letter forståelsen. Jeg har faktisk også lige netop for et par timer siden forsøgt at oprette forbindelse udefra på et andet net, mobilnet, og en tdc adsl linje, og der var ikke forbindelse.
Men da jeg kom hjem nu her, og er på mit eget net, så er der forbindelse.
Så løsninger er vel kun een: en fast ip-adresse hos fibia?
MAC Address: E4:6F:13:39:2B:A7 IP Address: 100.77.24.4 Subnet Mask: 255.255.128.0 Default Gateway: 100.77.0.1 Primary DNS Server: 80.71.82.82 Secondary DNS Server: 80.71.82.83
Nu har jeg talt med Fibia og han siger at jeg lå på en delt ip-adresse. Nu har han givet mig en ip adresse som jeg ikke deler med nogen, uden at det er en fast ip. Han siger selv at han selv har haft den samme ip i 2 år med den løsning. Så nu ser vi.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.