Avatar billede petermjensen Nybegynder
13. maj 2003 - 15:24 Der er 19 kommentarer og
1 løsning

virtuelle domæner/fiktive domæner

Hej,
Jeg vil så småt igang med at lave et lille hosting system.
Iøjeblikket virker det kun på subdomains.
Nu vil jeg gerne ha' at det osse skal virke på almindelige domains..(det opretter og sletter virtuelle domains)

Problemet er at jeg gerne vil teste det på en masse virtuelle domains. Men jeg har ikke nogle tld domains.
Jeg har prøvet at bruge nogle subdomains på dyndns.dk og dyndns.org. Men jeg kan ikke lave virtuelle domæner i apache på de subdomains:
f.eks

NameVirtualHost minip

<VirtualHost minip>
ServerName sub1.mine.nu
DocumentRoot /var/www/html/sub1
ServerAlias *.sub1.mine.nu
</VirtualHost>

<VirtualHost minip>
ServerName sub2.lir.nu
DocumentRoot /var/www/sub2
ServerAlias *.sub2.lir.nu
</VirtualHost> 

Umiddelbart ville jeg tro det er fordi TLD domæne ikke peger på min ip? (Endelig ret mig hvis jeg tager fejl ;o)

Har I nogle ideer hvordan jeg kan lave nogle fiktive domains som jeg kan "lege" med? måske oprette nogle interne domains med bind? Nogle der har nogle ideer, forslag mv?

Jeg har valgt at lægge sprg i Apache.. Ved ikke om det er rigtigt..
Men det kunne jo være at min virtualHost conf er forkert :o)
Avatar billede power.dk Nybegynder
13. maj 2003 - 15:43 #1
Jeg kan godt hjælpe dig så skal du sende en mail til fj@power.dk så finder vi ud af at pege et domæner over på din ip
Avatar billede petermjensen Nybegynder
13. maj 2003 - 16:14 #2
wow.. helt målløs :oD
Det kalder jeg sq en service! Tak!!

Men problemet er at jeg skal lave en masse testning, programmering osv osv osv :o)
Så det kommer nok til at tage en masse tid.. Så jeg tror det mest optimale for mig, er nok at jeg selv replikérer domænet.. Osse så jeg kan prøve en masse testing på navne mv.
Men.. tusinde tak, for muligheden! :o)
Avatar billede pbudk Nybegynder
13. maj 2003 - 17:18 #3
hvis det kun er til intern test kunne du jo bare vælge at redigere lidt i hosts filen på din klient maskine.
Avatar billede petermjensen Nybegynder
14. maj 2003 - 11:13 #4
Den fatter jeg ikke helt? host filen?
Avatar billede pbudk Nybegynder
14. maj 2003 - 11:32 #5
Ja nu kan det jo godt være at jeg har misforstået spørgsmålet lidt.
Men som jeg forstår det ønsker du at teste serverens adfærd, hvis der kommer brugere til bestemte domæner ikke ?
Avatar billede petermjensen Nybegynder
14. maj 2003 - 11:35 #6
Rettere teste apaches vituals domains.

Jeg vile implementér et lille funktion til at rette/slette/oprette domains i Apache's vhost.

Så jeg skal finde en måde at replikér flere domains, som Apache "ser " som et rigtigt domain (mht lookups mv)
Avatar billede pbudk Nybegynder
14. maj 2003 - 11:38 #7
Du har med stor sandsynlighed en fil på din maskine, der hedder hosts.
I win2000 er stien c:\winnt\system32\drivers\etc

Hvis du i den tilføjer en linie ala:
ip_til_server    www.domain.dk

Kan du med det samme se, om din server opfører sig som forventet.
Avatar billede petermjensen Nybegynder
14. maj 2003 - 11:54 #8
Uhhh den kender jeg godt nok ikke..
Vidste ikke den fandtes :o)

Jeg har lige prøvet at lege lidt.
Jeg har added linjen:
10.0.0.2  test

(10.0.0.2 er serveren)
Jeg kan ikke taste test i browseren.. der finder den den ikke?
Skal man gøre noget specielt?
(Uhh er ude i nye territorier.. Så bær lidt over med mig hvis jeg stiller dumme sprg :o)
Avatar billede pbudk Nybegynder
14. maj 2003 - 11:57 #9
Vi er enige om at det er på din klient maskine du gør det ikke ?

prøv med http://test istedet
Avatar billede petermjensen Nybegynder
14. maj 2003 - 12:03 #10
ah ok..
Så f.eks
10.0.0.3 test
Men test virker ikke.. (heller ikke http://test)
Prøver lige at genstart.. Kan være det hjælper :o)
Avatar billede pbudk Nybegynder
14. maj 2003 - 12:06 #11
nu tror jeg du roder i det ;o)

hosts filen skal rettes på din klient maskine.
Jeg går ud fra at din server har ip 10.0.0.2

Prøv med en entry der ser sådan her ud:
10.0.0.2 www.testdomain.dk

Og så i browseren på din klient maskine skriver du http://www.testdomain.dk
Avatar billede petermjensen Nybegynder
14. maj 2003 - 12:15 #12
Ups.. sorry :o)

Det virker ikke..Forresten jeg kører winXP pro..
f.eks
10.0.0.2 www.testdomain.dk - kører bare hen på det rigtige domain
Avatar billede pbudk Nybegynder
14. maj 2003 - 12:17 #13
jeg har nu selv brugt det i WinXP pro så sent som i sidste weekend.

Det SKAL virke.

Hvad er stien til din hosts fil ?
For du har ikke oprettet en ny vel ?
Avatar billede petermjensen Nybegynder
14. maj 2003 - 12:19 #14
Nej.. Den ligger her
E:\winXP\system32\drivers\etc
Avatar billede pbudk Nybegynder
14. maj 2003 - 12:23 #15
hm - det var da mystisk.

Det er ikke nødvendigt med genstart.
Idet du gemmer hosts filen, skal det træde i kraft.
Avatar billede petermjensen Nybegynder
14. maj 2003 - 12:26 #16
ok.. Det gør det lettere at teste ;o)

Underligt.. jeg prøver lige at rode lidt..:o)
Avatar billede pbudk Nybegynder
14. maj 2003 - 12:27 #17
Jeg har lige testet med på en WinXP Pro.

c:\windows\system32\drives\etc
Jeg tilføjede:
192.168.1.5 www.yadayada.com

Det virkede helt fint, du må gøre et eller andet forkert.
Avatar billede petermjensen Nybegynder
14. maj 2003 - 12:35 #18
Dammit.. Mig der dummer mig Grusomt!!!! :op

# The IP address and the host name should be separated by at least one
# space.
Copy'nPaste.. og uden at tænke sig om :op

Jeg sir mange tusinde tak for hjælpen!! :o)
Det var kanont.. og så har jeg lært noget nyt..
Vil du ik lige lægge et svar?
Endnu en gang tak! :o)
Avatar billede pbudk Nybegynder
14. maj 2003 - 13:09 #19
det var da godt du fik det til at virke :D
Avatar billede petermjensen Nybegynder
14. maj 2003 - 13:09 #20
:oD
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester