Hur till din dynamiska DNS-värd gratis (1 / 1 steg)
Steg 1: Instalation
Du behöver bara en webbserver med APC (Alternativt PHP Cvärk) aktiverat. För teständamål eller hosting använder den på en egen maskin ZWAMP ( http://zwamp.sourceforge.net/ ). Alla är fristående i en PHP-fil.
Du kan ladda ner den eller se källkoden från här eller på pastenin.com ( http://pastebin.com/GNtUrAh5 ).
De 3 metoderna att använda är:
• www.yoursite.com/phpnoip.php?op=Ange& namn =someuser (detta ställa in aktuell ip till användarnamn someuser)
• www.yoursite.com/phpnoip.php?op=få& namn =someuser (detta får IP-sotred för användarnamn someuser)
om someuser inte finns det visar inget om ingen användare lagras i cacheminnet visas INGEN
• www.yoursite.com/phpnoip.php?op=lst (detta kommer att visa en lista över alla användare lagras åtskilda med röding "•")
• Om du öppnar phpnoip.php på 3: e raden du hitta TTL inställningar, är standard 60 ( consttid=60; ) ändra det värde du behöver, värdet representerar sekunder.
OBSERVATIONER
(Observation 1 måste följas om du inte använder ZWAMP paketet)
1. i din php.ini konfigurationsfil måste du har tillägget APC aktiverad.
Win32
extension=php_apc.dll
Linux
extension=php_apc.so
BTW måste du ha filtillägget sparat och packat i mappen /php/ext
( http://dev.freshsite.pl/php-accelerators/apc/sorting/1.html )
2. du kan enkelt lägga till ett lösenordsskydd om du vill ha det men jag tror det inte behövs eftersom detta projekt används för att få aktuella IP en önskade användare. Resten av anslutning kommer att vara från användare till användare. Denna typ av projekt är mycket bra för servern mindre nätverk, P2P, för utbyte av IP-adresser till användare vid initiering. Alla klienter vet en normal webbserver fast adress (fri värd eller inte) och de kommer att använda det för att inleda P2P anslutningar. Alla data kommer att raderas när tiden går ut eller när servern startas om.
3. du kan vara värd för din egen Apache + PHP + APC förlängning i en gratis eller betald VPS (Virtual Private Server) gratis VPS här.
4. denna typ av IP-utbyte kan uppnås med kombinationen av PHP och MySQL också, men du behöver för att hantera fördröjd tid ta bort inaktuella poster av din egen kod, fortfarande är det genomförbart i nära samma antal kodrader.
5. Detta kan vara gjort med en torrent tracker som IP-exchange fortfarande inte i PHP och absolut inte så enkelt som detta eller den MySQL versionen.
UPPDATERING:
Jag har en fungerande kopia av SQL version kör (TTL 30 sekunder) på denna adress:
http://ipapi.net84.net/?op=set&Name=SomeName (död värd)
http://ipapi.net84.net/?op=get&Name=SomeName (död värd)
Ersätta somename med det användarnamn du behöver. List-åtgärden (op = lst) fungerar inte med providern, annonser koden är jävlas med funktionen lista vilket resulterar i en tom sida. Koden fungerar fortfarande för Annonser gratis webbhotell, som www.awardspace.com
På den här adressen har jag en fungerande kopia av SQL version kör (TTL 60 sekunder):
http://ipapi.atwebpages.com/?op=set&Name=SomeName (detta kommer att lagra IP-adressen för användare somename)
http://ipapi.atwebpages.com/?op=get&Name=SomeName (detta kommer att återvända användaren somenameIP-adress)
http://ipapi.atwebpages.com/?op=lst (detta kommer att återvända i listan över användare som för närvarande är registrerade)
VARNING:
Den SQL versionen på www.awardspace.com används istället för det normala separation tecknet ' • ' vanligare tecknet ' * '.