Avatar billede jalle Nybegynder
08. februar 2001 - 22:37 Der er 7 kommentarer og
1 løsning

Virtualhost problem

Jeg har problem med at få virtualhost til at virke på min eksterne ipadresse.
Jeg har fast ip 213.237.25.21 og mit eksterne ip 192.168.1.2 og interne ip 10.10.10.1

Min config ser sådan ud:
Global opsætning

Listen 80
Bind 213.237.25.21
ServerName server.lws.dk
ServerAdmin admin@lws.dk
RootDocument /var/www/html  ##Test page


NameVirtualHost 213.237.25.21

<VirtualHost 213.237.25.21>
  ServerName www.lws.dk
  ServerAlias lws.dk
  ServerAdmin admin@lws.dk
  DocumentRoot /var/www/lwsdk  ## Skal vise dette bibliotek.
</VirtualHost>

Internt er den sat sådan op og det virker lokalt.

NameVirtualHost 10.10.10.1

<VirtualHost 10.10.10.1>
  ServerName www.lws.dk
  ServerAlias lws.dk
  ServerAdmin admin@lws.dk
  RootDocument /var/www/lwsdk
</VirtualHost>

Jeg kan sagtens få det til at virke lokalt, men hvorfor jeg ikke få det til virke ud af huset??? Hvad kan der være galt???
Avatar billede jalle Nybegynder
08. februar 2001 - 23:09 #1
Kan min lokale dns-server være problemet - har sat den op til domainnavnet lws.dk???
Avatar billede a-torsten Nybegynder
08. februar 2001 - 23:11 #2
Sikker på at din interne er 10.10.10.1 . Den plejer at være 10.0.0.1 eller 10.0.0.2 ...

-Anders
Avatar billede jalle Nybegynder
08. februar 2001 - 23:15 #3
Ja, jeg er sikker på det, for jeg har sat den op til 10.10.10.0/8 på min dhcp-server. Ved godt at det ikke er normalt, men hvorfor også være det :-)
Avatar billede beaviz Nybegynder
09. februar 2001 - 02:46 #4
(hvis den stpr til 10.10.10.0/8 er det alligevel et fedt... Så burde den starte ved 10.0.0.1)
NameVirtualHost 213.237.25.21 - har maskinen rent faktisk den ip på noget netkort?
Avatar billede steffen Nybegynder
09. februar 2001 - 08:03 #5
Det anbefales i apache at putte den generelle konfig ind i en <virtuel> også - du kan ikke \"binde\" til din router-adresse, så væk med den.

NameVirtualHost 10.10.10.1

<VirtualHost 10.10.10.1>
  RootDocument /var/www/html  ##Test page
</VirtualHost>

<VirtualHost 10.10.10.1>
  ServerName www.lws.dk
  ServerAlias lws.dk
  ServerAdmin admin@lws.dk
  DocumentRoot /var/www/lwsdk  ## Skal vise dette bibliotek.
</VirtualHost>

<VirtualHost 10.10.10.1>
  ServerName www.lws.dk
  ServerAlias lws.dk
  ServerAdmin admin@lws.dk
  RootDocument /var/www/lwsdk
</VirtualHost>
Avatar billede jalle Nybegynder
09. februar 2001 - 10:04 #6
>> beaviz, nej det har den ikke.

Som skrevet før:
eth0 10.10.10.1  # internt
eth1 192.168.1.2 # eksternt

213.237.25.21 # ip adresse, min router(wol) har fået.

Jeg skal måske slet ikke bruge ip-adressen 213.237.25.21 ??
Avatar billede beaviz Nybegynder
09. februar 2001 - 11:26 #7
Jalle: Nej, når ip\'en ikek er på noget interface, så skal den ikke stå deri (det giver ingen mening)

Du skal bruge din 192.168.1.2 istedet...
Avatar billede jalle Nybegynder
09. februar 2001 - 13:09 #8
>> beaviz - takker det virker nu....
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