PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache2 und VirtualHost



saulus
14.01.05, 16:09
Hallo,

habe immer noch Probleme meinen ViritualHost richtig zu laufen zu bringen.
Das ist was ich zu sehen bekomme wenn ich im Browser http://www.winlite.de eingebe:


The following error was encountered:

Unable to determine IP address from host name for www.winlite.de

The dnsserver returned:

Name Error: The domain name does not exist.


Hier ein Auszug aus meiner /etc/hosts:

192.168.0.11 winlite.de



Hier ein Auszug aus meiner /etc/apache2/apache2.conf

NameVirtualHost 192.168.0.11
<VirtualHost 192.168.0.11>
Servername www.winlite.de
DocumentRoot /var/www/winlite.de
</VirtualHost>


ifconfig eth0:web sieht so aus:

eth0:web Protokoll:Ethernet Hardware Adresse 00:09:5B:61:CC:04
inet Adresse:192.168.0.11 Bcast:192.168.0.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:17 Basisadresse:0x9000


etc/resolve sieht so aus:

nameserver 195.55.140.250
search winlite.de

bind9 läuft auf dem pc, ebenfalls apache2


Hat da wer eine schlaue Idee ??

Gruß Saulus

mbo
14.01.05, 17:03
The following error was encountered:

Unable to determine IP address from host name for www.winlite.de

The dnsserver returned:

Name Error: The domain name does not exist.

Nun, www.winlite.de ist nicht auflösbar ...



Hier ein Auszug aus meiner /etc/hosts:

192.168.0.11 winlite.de

Ein Auszug oder die ganze hosts? Auf den ersten Blick fehlt dort der Eintrag für www.winlite.de.



etc/resolve sieht so aus:

nameserver 195.55.140.250
search winlite.de




Name: elmanquillo.csa.es
Address: 195.55.140.250

Aha ...



nslookup
> server 195.55.140.250
Standardserver: elmanquillo.csa.es
Address: 195.55.140.250

> www.winlite.de
Server: elmanquillo.csa.es
Address: 195.55.140.250

DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Zeitüberschreitung bei Anforderung an elmanquillo.csa.es
>

Huch?



inetnum: 195.55.140.0 - 195.55.140.255
netname: CRSA
descr: Centro Regional Servicios Avanzados
country: ES
admin-c: JCS5-RIPE
tech-c: CG199-RIPE
status: ASSIGNED PA
mnt-by: MAINT-AS3352
changed: dnsadmin@ibernet.es 19970517
changed: mfmartin@ttd.ibernet.es 19980126
changed: mfmartin@ttd.ibernet.es 19980623
source: RIPE

Ah ja ...



bind9 läuft auf dem pc, ebenfalls apache2

Was bringt Dir der bind9, wenn keine Deiner Anwendungen weiß, daß er DNS-Anfragen beantwortet? Wobei noch die Frage ist, ob er das auch könnte.
Was bringt Dir der /etc/resolv.conf Eintrag, wenn dort ein Nameserver drin steht, der gar net antwortet?
Was bringt Dir der /etc/hosts Eintrag, wenn der entsprechende Rechnername nicht drin steht?
Was bringt Dir der virtualhost Eintrag, wenn der auf einen Namen hört, der im Netz nicht auflösbar ist?

cu/2 iae



Hat da wer eine schlaue Idee ??

Gruß Saulus[/QUOTE]

saulus
14.01.05, 19:37
[QUOTE=mbo]Nun, www.winlite.de ist nicht auflösbar ...

die url soll auch erstamal nur auf meinem Rechner auflösbar sein.

Ein Auszug oder die ganze hosts? Auf den ersten Blick fehlt dort der Eintrag für www.winlite.de.

nur ein Auszug, das www habe ich ergänzt, nun lautet die Zeile:

192.168.0.11 www.linbyte.de


!!!Achtung die Adresse 192.55.140.250 dient nut als beispiel meine eigentliche adresse lauted anders!! www.winlite.de existiert ebenfalls nur als VirtualHost auf meinem Rechner, eventuell werde ich irgendwann mir eine Domain registrieren und dann an diese url weiterleiten. Momentan möchte ich einfach eine erstellte Seite unter http://www.winlite.de aufrufen, mit http://localhost/winlite/index.php geht es schon.



Was bringt Dir der bind9, wenn keine Deiner Anwendungen weiß, daß er DNS-Anfragen beantwortet? Wobei noch die Frage ist, ob er das auch könnte.

Wo genau wird den das konfoguriert? Das ist doch der Eintrag in der /etc/resov.conf (search winlite.de), habe ich geändert (siehe weiter unten.


Was bringt Dir der /etc/resolv.conf Eintrag, wenn dort ein Nameserver drin steht, der gar net antwortet?

Ich habe winlite als Server eingetragen (search winlite.de) da in der /etc/hosts den folgenden eintrag habe:
192.168.0.11 www.winlite.de



Was bringt Dir der /etc/hosts Eintrag, wenn der entsprechende Rechnername nicht drin steht?

Gut habe ich geändert. (192.168.0.11 www.winlite.de)


Was bringt Dir der virtualhost Eintrag, wenn der auf einen Namen hört, der im Netz nicht auflösbar ist?

Geht halt nur von meinem Rechner erstmal.


Gruß Saulus

mbo
16.01.05, 17:40
Nun, www.winlite.de ist nicht auflösbar ...
die url soll auch erstamal nur auf meinem Rechner auflösbar sein.

Dann mußt Du dem Rechner lokal die IP-Adresse vorgeben (/etc/hosts), und darfst keinen Proxy benutzen, bzw. die Proxykonfiguration muß lokale Adresse ignorieren.



!!!Achtung die Adresse 192.55.140.250 dient nut als beispiel meine eigentliche adresse lauted anders!!

Interne Adressen spielen doch gar keine Rolle ...



www.winlite.de existiert ebenfalls nur als VirtualHost auf meinem Rechner, eventuell werde ich irgendwann mir eine Domain registrieren und dann an diese url weiterleiten. Momentan möchte ich einfach eine erstellte Seite unter http://www.winlite.de aufrufen, mit http://localhost/winlite/index.php geht es schon.

Dann sind zwei Dinge erforderlich:
1.) Du mußt die Adresse www.winlite.de auflösen können

ping www.winlite.de -> ipadresse WebServer
2.) Dein Webserver muß den virtualhost kennen



Wo genau wird denn das konfoguriert?

siehe /etc/named.conf.



Das ist doch der Eintrag in der /etc/resov.conf (search winlite.de), habe ich geändert (siehe weiter unten.

Nein. Der Eintrag search winlite.de sagt dem Rechner, dem die hosts gehört lediglich, daß er bei nicht vorhandener Domain, bzw. als Domainsuffix bei nichtangabe (wie zB ping www) das winlite.de anhängt (www -> www.winlite.de).

[quote]
Ich habe winlite als Server eingetragen (search winlite.de) da in der /etc/hosts den folgenden eintrag habe:
192.168.0.11 www.winlite.de

siehe oben.
Der Eintrag nameserver ip.adr.es.se in der /etc/resolv.conf gibt den Nameserver an, search domain.de gibt den Domainsuffix vor.

cu/2 iae

saulus
17.01.05, 15:27
Prima klappt ..

Saulus