Brug din egen router til TDC HomeDuo

Halløjsa,

Jeg har fået TDC HomeDuo her for et par måneder siden. I den anledning fik jeg tilsendt en smart boks, der både var modem, router og trådløst access-point.

Jeg har dog selv en masse gejlet udstyr, som jeg hellere ville bruge, så jeg undlod at skifte det gamle modem ud med det nye. Selvfølgelig fik jeg ikke lov til det særlig længe, for nu er det gamle modem brast ned, og jeg er nu tvunget til at skulle bruge den nye smarte boks fra TDC.

Den nye boks fra TDC gav mig en hel del problemstillinger, da jeg meget gerne ville beholde min nuværende netværksopsætning og udstyr. Primært fordi mit udstyr er betydeligt mere advanceret end TDCs og giver mig en masse ekstra muligheder.

Jeg har en Linksys router, som jeg gerne fremover vil bruge som firewall, dhcp-server (uddelegering af interne IPer på netværket), VPN m.m. For at få lavet den manøvre var jeg nødt til på min Linksys router at sætte en statisk WAN IP op. WAN IPen er den IP som routeren har udadtil. Før i tiden var det min IP ude på internettet, men nu skal det i stedet være en lokal IP som TDCs boks kan genkende.

TDC boks kommer med en standard IP på 192.168.1.1. Jeg tiltænkte mig derfor, at min egen router kunne tage IPen 192.168.1.2. Jeg ændrede derfor min egen routers WAN opsætning til at være en statisk IP med følgende oplysninger:

“Internet IP Address” = 192.168.1.2
“Subnet Mask” = 255.255.255.0
“Default Gateway” = 192.168.1.1
“Primary DNS” = 192.168.1.1

Men det er ikke nok. Man er ligeledes nød til at slå DHCP-serveren fra på TDCs boks. Boksen kommer automatisk opsat med DHCP-serveren slået til. For at slå det fra skal man logge på TDCs boks (følg anvisningen fra TDC) og herefter gå ind under menupunktet “Avanceret” > “DHCP konfiguration”. Der kommer en ny side frem til højre for menuen. Her skal man klikke på “Pause”-ikonet (som kendt fra vores DVD-afspillere). TDCs boks vil herefter slå DHCP-serveren fra og genstarte.

Hvis man vil bruge sin egen routers firewall, så skal man huske at slå firewallen fra i TDC-boksen. Det gøres via menuen (når man er logget på TDC-boksen) ”Firewall” > “Generelt”. Herefter skal man vælge “Minimum sikkerhed” og klikke på fluebenet på den side, der kommer frem til højre for menuen. Alt trafik vil nu blive kastet videre til ens egen router og firewall.

Til slut skal man blot vælge at sætte et LAN-stik fra TDCs boks over i ens egen routers WAN-port, hvorefter ens PCer eller trådløse access-points skal forbindes med et LAN-kabel til routerens LAN-porte. Når dette er gjort skulle det gerne være muligt at styre sit interne LAN netværk igennem ens egen router m.m.

Blog-indlægget her er skrevet lidt on-the-fly, så der tages forbehold for stavefejl, forskelle på TDC bokse m.m.

God fornøjelse! :-)

ValutaBeregneren.dk opdateret med nyt design

Halløj alle sammen,

I dag er ValutaBeregneren.dk blevet opdateret. Det er bl.a. blevet til et nyt design samt mere information omkring valuta, veksling og lign. Du kan bl.a. nu se nyheder direkte fra TV2 Finans på sitet.

ValutaBeregneren.dk hjælper dig med hurtigt og smart at beregne og omregne fra en valuta til en anden. Det gøres med valutakurser, der opdateres dagligt fra Danmarks Nationalbank.

Vi håber, at de nye tiltag tages godt imod. God fornøjelse!

/Kristian

Simpel validering af dato-streng

Halløjsa,

Jeg har lavet en lille funktion, der kan validere om en dato er korrekt eller ej i PHP.
Valideringen kræver at datoen er i følgende format dd-mm-åå, dvs. f.eks. 10-01-86.

function validateDate($date)
{
    if (preg_match("/^([0-9]{2})-([0-9]{2})-([0-9]{2})$/", $date, $parts))
        if(checkdate($parts[2], $parts[1], $parts[3]))
            return true;
    return false;
}

Funktionen starter med først at tjekke at der kun er angivet tal mellem de to bindestreger.
Derefter validateres datoen via PHP-funktionen checkdate($month, $day, $year)  for om hver sektion i strengen er indenfor de tilladte værdier (f.eks. at man ikke har angivet 13 som en måned og 32 som en dag).

Simpel funktion, der er god til at valider bruger-input inden de f.eks. viderebehandles eller lagres i en database.

God fornøjelse !

Nedlægning af Artikel-sektionen

Halløj alle sammen,

Jeg har dags dato nedlagt Artikel-sektionen. Jeg har længe haft ønske om at få skrevet nogle artikler, hvor jeg har kunnet viderebringe noget af min viden indenfor udvikling af bl.a. hjemmesider. Desværre har jeg bare ikke haft tiden til det, og det har betydet at sektionen har stået uopdateret længe og uden det helt store indhold.

I stedet har jeg valgt at lave en ny sektion kaldet “Kodeboksen”, hvor der vil blive linket til blog-indlæg, hvor jeg har udgivet kode-stumper med forklaring til.

Det vil derfor fungerer som en slags værktøjskasse, hvor man med tiden vil kunne finde diverse små kode-stumper, der løser små konkrete og irriterende problemer.

God fornøjelse med det nye tiltag !

IP-adressen.dk lanceret

Hej alle sammen,

I dag er IP-adressen.dk lanceret som endnu en gratis service af kef solutions.

IP-adressen.dk er en enkel side, der kort og godt fortæller din IP-adresse, dit hostnavn og din IP-type (IPv4 eller IPv6). IPv6 understøttelse er i BETA-test.

Gå til www.ip-adressen.dk !