14. november 2002 - 21:10Der er
10 kommentarer og 1 løsning
IP-tjekker der kan udelukke ikke-danske IPer
Vi har en spille-server, der hele tiden fyldes op af udlændinge (no offense). Vi vil gerne sikre os, at kun danskere kan komme ind - og leder derfor efter et tool, der kan tjekke spillerens IP/ISO-kode/hvad-man-nu-kan-tjekke - inden han kommer ind på serveren - så vi kan udelukke alle, der ikke prøver at joine fra Danmark.
Nopes - derfor vi har brug for sådan et værktøj her :) Hvis man så endda kan tilføje specielle hosts, der gerne må kunne fra udlandet ville det jo være rigtig smart.
Jo vi har et program nu - Kontrol - der gør det. Men det er lidt ustabilt - og så er det træls at folk farer ud og ind som det er tilfældet pt. Men alternativet er at sætte password på server jo.
hvis du kører linux/unix kan du med whois afgøre, om der er tale om en dansk ip.
et whois på ip-adressen 212.112.128.30 (jubii.dk) giver blandt andet følgende resultat: <snip> netname: JUBII-1 descr: Jubii A/S descr: Rahbeks alle 11, 2nd floor descr: DK-1749 Copenhagen V. descr: Denmark country: DK </snip>
her er det primært "contry", der er værd at bemærke. Skriv et script, der kan fixe denne værdi ud... det skulle være overkommeligt i fx perl
perl kan forøvrigt sagtens køre på win2k... men spørgsmålet er snarere, hvordan man får den til at arbejde sammen med en eventuel firewall eller bare spil-daemonen...
Dog kan der være en chance for at IP adresserne er brugt i nogle udlandske net (virksomheder kan jo ha' lavet egne net rundt omkring).
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.