Toon posts:

Apache + VirtualHost

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik kom er maar niet uit, Apache + VirtualHost

Ik heb begrepen dat je met de optie VirtualHost binnen apache een virtuele host aan kan maken, mijn domeinnaam is bijvoorbeeld domein.naam.com

Nu kan ik met de optie VirtualHost toch bijvoorbeeld een naam als deze maken: ipv6.domein.naam.com

of heb ik het helemaal verkeerd??

Ik wil namelijk mijn webserver via IPv4 op mijn normale domeinnaam laten draaien en via IPv6 op de naam ipv6.domein.naam.com

is dit mogelijk of niet? hier een stukje uit mijn config:

<VirtualHost [IPv6 adres]>
ServerName ipv6.domein.naam.com
ServerAdmin admin@domein.naam.com
DocumentRoot /var/www/htdocs
</VirtualHost>

Niks mis mee lijkt mij? Wie kan mij hiermee helpen?

Verwijderd

Heb jij ook IPv6 support in jouw apache gecompiled ?

  • Kettrick
  • Registratie: Augustus 2000
  • Nu online

Kettrick

Rantmeister!

ipv6 ondersteuning in je apache in inderdaad noodzakelijk ;)

Daarnaast moet je een "Namevirtualhost" directive in je configfile opnemen, met je ipv6 adres er achter.

Verwijderd

Topicstarter
IPv6 zit er standaard in
heb namelijk 2.0.45 gecompileerd

en het werkt: http://tunnel3204.ipv6.xs4all.nl (voor als je een ipv6 tunnel hebt en kan testen)
Het heeft iets met de config te maken over de VirtualHost, maar ik weet niet "wat" er verkeerde aan is

De URL van http://tunnel3204.ipv6.xs4all.nl moet in feiten ipv6.domein.naam.com worden...

Dat van NameVirtualHost had ik er trouwens ook al instaan...

[ Voor 15% gewijzigd door Verwijderd op 07-05-2003 22:58 ]


Verwijderd

Hmm... ipv6 werkt inderdaad wel bij jouw ja.

code:
1
2
3
4
5
6
7
8
9
NameVirtualHost 2001:888:10:c84::2

<VirtualHost [2001:888:10:c84::2]:80>
ServerName servertje
ServerAdmin webmaster@server
ErrorLog logs/error_log
CustomLog logs/access_log common
DocumentRoot /usr/local/apache/htdocs
</VirtualHost>

  • Wilke
  • Registratie: December 2000
  • Laatst online: 21:59
Vooruit, zal 'm openlaten omdat het over IPv6 gaat (en dat is nog een beetje experimenteel enzo), maar voor de rest is dit eigenlijk iets wat ook met de Apache Virtual Hosts documentatie wel uit te vinden is?

Verwijderd

Topicstarter
NameVirtualHost 2001:888:10:c84::2

als ik dat doe krijg ik dit als ik httpd start:

[Wed May 07 23:52:15 2003] [error] (EAI 5)no address associated with name: Cannot resolve host name 2001:888:10:c84: --- ignoring!

De IPv6 werkt dan wel maar ik kan nog steeds niet naar die servernaam :(
Ik heb het al opgelost door dit:

NameVirtualHost [2001:888:10:c84::2]:80

Maar nog steeds kan ik er niet op komen
Mijn huidige configuratie:

IPv4: http://sander.homeunix.org -- Werkt perfect

IPv6: httpd.conf:
NameVirtualHost [2001:888:10:c84::2]:80
<VirtualHost [2001:888:10:c84::2]:80>
ServerName ipv6.sander.homeunix.org
ServerAdmin admin@admin.com
ErrorLog logs/error_log
CustomLog logs/access_log common
DocumentRoot /var/www/htdocs
</VirtualHost>

Naar de domein naar van mijn provider kan in niet: http://tunnel3204.ipv6.xs4all.nl
maar naar de net aangemaakt naam http://ipv6.sander.homeunix.org kan ik niet...

Ook heb ik al httpd met de -S optie gerunt waardoor hij berichten geeft over VirtualHost, ik krijg dan het volgende:

[2001:888:10:c84::2]:80 is a NameVirtualHost
default server ipv6.sander.homeunix.org (/usr/conf/httpd.conf:1068)
port 80 namevhost ipv6.sander.homeunix.org (/usr/conf/httpd.conf:1068)
Syntax OK

Ik snap er niks van, doe ik iets fout? nee toch???

[ Voor 16% gewijzigd door Verwijderd op 07-05-2003 23:58 ]


Verwijderd

Topicstarter
Niemand?

Verwijderd

tunnel3204.ipv6.xs4all.nl has AAAA address 2001:888:10:c84::2
ipv6.sander.homeunix.org not found: 3(NXDOMAIN)
Daar klopt dan ook iets niet :?

Verwijderd

Topicstarter
tunnel3204.ipv6.xs4all.nl has AAAA address 2001:888:10:c84::2
ipv6.sander.homeunix.org not found: 3(NXDOMAIN)

Die domeinnaam bestaat inderdaad niet terwijl hij toch echt in de config staat (zie boven)
Enig idee wat er fout is met mijn config?
Pagina: 1