Ik weet dat dit een veel besproken onderwerp is op GoT en elders op deze wereld, maar aangezien er zoveel tegenstrijdige info is te vinden en ik door de bomen het bos niet meer kan zien hoop ik dat er hier eenduidigheid heerst.
Ik heb extern mijn domeinnaam [domein.nl] bij een DNS laten registreren, die wijst nu naar mijn ip-adres. HIer hangt een FreeBSD (web/mail)server aan. De email en de webserver werken inprincipe naar behoren. Echter, wil ik nu een virtualhost toevoegen.
Naast www.domein.nl wil ik webmail.domein.nl gaan gebruiken.
De essentiele onderdelen van mijn httpd.conf
ben tegengekomen. Uiteraard heb ik ook alle varianten zoals
NameVirtualHosts *
<VirtualHost 192.168.1.50>
<VirtualHost *>
geprobeerd. Allen leveren geen goed resultaat.
httpd -S geeft:
volgende foutmelding:
Volgens een aantal mensen/site's is het voldoende om [domein.nl] bij een externe DNS te registreren en vervolgens de httpd.conf aan te passen zoals hierboven is besproken. Bij mij werkt dat in ieder geval niet
Elders heb ik juist weer gelezen dat in /etc/hosts de verschillende virtualhosts toegevoegd moeten worden:
Vervolgens heb ik me laten vertellen dat ik webmail.domein.nl ook bij de externe DNS moet gaan registreren. Of dat ik zelf een DNS op de FreeBSD bak moet draaien om webmail.domein.nl beschikbaar te maken.
Ondertussen weet ik niet meer wie en wat er wel of niet waar is. En heb dus geen idee meer waar ik moet beginnen om dit alles te fixen.
Wie biedt er een strohalmpje waar ik me weer een beetje aan vast kan klampen??
Ik heb extern mijn domeinnaam [domein.nl] bij een DNS laten registreren, die wijst nu naar mijn ip-adres. HIer hangt een FreeBSD (web/mail)server aan. De email en de webserver werken inprincipe naar behoren. Echter, wil ik nu een virtualhost toevoegen.
Naast www.domein.nl wil ik webmail.domein.nl gaan gebruiken.
De essentiele onderdelen van mijn httpd.conf
Volgens mij komt dit overeen met ongeveer alle httpd.confs die ik overalPort 80
Listen 80
NameVirtualHost 192.168.1.50
ServerName servernaam.domein.nl
<VirtualHost 192.168.1.50:80>
ServerAdmin webmaster@domein.nl
DocumentRoot "/www/www.domein.nl/data"
ServerName www.domein.nl
CustomLog /var/log/apache/www.httpd-access.log combined
ErrorLog /var/log/apache/www.httpd-error.log
</VirtualHost>
<VirtualHost 192.168.1.50:80>
ServerAdmin webmaster@domein.nl
DocumentRoot "/www/webmail.domein.nl/data"
ServerName webmail.domein.nl
CustomLog /var/log/apache/webmail.httpd-access.log combined
ErrorLog /var/log/apache/webmail.httpd-error.log
</VirtualHost>
ben tegengekomen. Uiteraard heb ik ook alle varianten zoals
NameVirtualHosts *
<VirtualHost 192.168.1.50>
<VirtualHost *>
geprobeerd. Allen leveren geen goed resultaat.
httpd -S geeft:
httpd -t geeft:VirtualHost configuration:
192.168.1.50:80 is a NameVirtualHost
default server www.domein.nl
(/usr/local/etc/apache/httpd.conf:1087)
port 80 namevhost www.domein.nl
(/usr/local/etc/apache/httpd.conf:1087)
port 80 namevhost webmail.domein.nl
(/usr/local/etc/apache/httpd.conf:1103)
Als ik nu probeer om http://webmail.domein.nl te bezoeken krijg ik deSyntax OK
volgende foutmelding:
Er zijn echter een aantal dingen die zich overal en nergens tegenspreken.While trying to retrieve the URL: http://webmail.domein.nl/
The following error was encountered:
Unable to determine IP address from host name for webmail.domein.nl
The dnsserver returned:
Name Error: The domain name does not exist.
This means that:
The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.
Your cache administrator is unixbeheer@xs4all.nl.
Volgens een aantal mensen/site's is het voldoende om [domein.nl] bij een externe DNS te registreren en vervolgens de httpd.conf aan te passen zoals hierboven is besproken. Bij mij werkt dat in ieder geval niet
Elders heb ik juist weer gelezen dat in /etc/hosts de verschillende virtualhosts toegevoegd moeten worden:
Echter heeft dat tot op heden ook nog geen effect gehad.192.168.1.50 www.domein.nl www
192.168.1.50 webmail.domein.nl webmail
Vervolgens heb ik me laten vertellen dat ik webmail.domein.nl ook bij de externe DNS moet gaan registreren. Of dat ik zelf een DNS op de FreeBSD bak moet draaien om webmail.domein.nl beschikbaar te maken.
Ondertussen weet ik niet meer wie en wat er wel of niet waar is. En heb dus geen idee meer waar ik moet beginnen om dit alles te fixen.
Wie biedt er een strohalmpje waar ik me weer een beetje aan vast kan klampen??