PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Muß ich was beachten wenn ich VirtualHosts auf einem Server mit DNS laufen habe?



13.11.00, 16:55
Ich habe hier einen Rechner der hinter einem Cisco hängt. Mit PING ist er erreichbar, die IP wird vom CISCO auf den Recher gemappt (nennt man das so?). Auf alle Fälle liegen also vier IPs auf dem Rechner die ich pingen kann. Dummerweise klappt's nicht mit den VirtualHosts => ich bekomme nix angezeigt.

Wer weiß Rat? Beißt sich der DNS mit dem Apache oder so?

TIA X_FISH

13.11.00, 17:04
läuft dein nameserver richtig (test mit nslookup)? wie sehen deine virtualhost-container aus, arbeiten die namebased oder ipbased ? gegebenenfalls musst du in der httpd.conf die einträge zu "NameVirtualHost" mit den ip-adressen versehen, auf die der apache hören soll, wenn du mehrere virtual-hosts verwendest.

13.11.00, 17:34
VirtualHosts über IP => von außen klappt's ja auch mit dem Pingen... Hm... Vielleicht eine inkompatibilität? Das Verzeichnis und die Docs drinne habe ich auf 777 gechangemoded...

CU X_FISH

EDIT:

nslookup: Name des Rechners.Domain
Adress: 192.168.10.1

[Dieser Beitrag wurde von X_FISH am 13. November 2000 editiert.]

sk
13.11.00, 19:29
Hallo!

Poste doch mal den wesentlich Teil deiner httpd.conf, dann wird die Suche einfacher.

Servus,
Stefan

14.11.00, 01:18
ich les immer was von "ping". was passiert denn, wenn du den apache über einen browser direkt mit der ip-adresse ansprichst? siehst du dann die web-sites ? oder hab ich das mit dem "ping " jetzt hier falsch interpretiert ?

14.11.00, 09:29
Moinsen!

@sk:

----8<----- schnipp --

&lt;VirtualHost 217.5.xxx.xxx&gt;
ServerAdmin x_fish@gmx.net
DocumentRoot /home/xfish/www
&lt;/VirtualHost&gt;

---->8----- schnapp --
@Fox:

Schlicht und ergreifend: Nichts. »Server konnte nicht gefunden werden« - blah halt.

Mit dem Ping wollte ich nur ausdrücken das der Rechner selbst aus dem Web erreichbar ist.

---

Die Firewall ist auch down, ich habe mit ipchains alles »freigegeben«.

CU X_FISH

PS: *grrr* @ &lt; und &gt;

[Dieser Beitrag wurde von X_FISH am 14. November 2000 editiert.]

reno
14.11.00, 10:41
Griaß Di X_FISH,
Hmm...
irgendwie hat das forum von deinem Posting was verschluckt. Du hast da gar keinen "ServerName" -Eintrag drinn. Hast du schon mal hier nachgeschaut? http://httpd.apache.org/docs/vhosts/examples.html


------------------
Hack on

Gruss Reno

14.11.00, 11:20
Doch - der ist drinne... aber als besson.suse.de http://www.linuxforen.de/ubb/wink.gif Standard halt. Aber daran kann's doch nicht liegen, oder? Der Server (http) muß dann doch irgendeine Meldung zurückgeben - und wenn's 'n 404 ist...

Hm...

CU X_FISH

reno
14.11.00, 11:51
Ja griaß Di,

irgendwo habe ich gelesen, daß der(die) Servername(n) auch im Nameserver eingetragen sein muß (so hab ich's bei mir auch gemacht und es läuft). Was sagt eigentlich ein: "/sbin/init.d/apache status"?


------------------
Hack on

Gruss Reno

14.11.00, 14:13
Sach ich doch das das so ist... http://www.linuxforen.de/ubb/frown.gif

CU X_FISH

14.11.00, 17:49
sorry, aber ich bin der meinung, dass im VirtualHost-container der "ServerName" angegeben werden muss. das problem hatte ich auch mal. der standartwert von "ServerName" oberhalb in der datei wird glaube ich vom container ignoriert. was steht denn in der zeile, wo

"NameVirtualHost" angegeben ist ?

Fox

15.11.00, 00:33
Der sagt OK - sehe ich ja auch beim init 2 (da SuSE) => Staus: OK.

CU X_FISH

15.11.00, 00:38
Jetzt habe ich das mit dem Nameserver nicht beantwortet:

Die eigentliche URL - sprich www.-Subdomain (http://www.-Subdomain) ist eingetragen - bei einem »richtigen« Nameserver. Auf dem Webserver in spe hier ist auch ein caching only-Nameserver eingerichtet... Ich vermute ja da das Problem, aber das kann's dann wohl doch nicht sein - zumindest hat keiner was in dieser Richtung geschrieben und in den Howtos und auf www.apache.org (http://www.apache.org) konnte ich auch nix derartiges finden... http://www.linuxforen.de/ubb/frown.gif

CU X_FISH

=> Bei den VirualHosts steht natürlich drinne: ServerName www.irgendwas.de (http://www.irgendwas.de[/i])

[Dieser Beitrag wurde von X_FISH am 14. November 2000 editiert.]

modernart
15.11.00, 00:47
Hallo,

auch Subdomains müssen im Namserver eingetragen werden.

Der Apache überprüft die Adressen beim Start!

Grüß

15.11.00, 13:59
Ui - neue Knöppe zum »Beantworten« und so! http://www.linuxforen.de/ubb/wink.gif
_____

<VirualHost 123.45.678.910>
ServerAdmin x_fish@gmx.net
ServerName www.wasweisich.denn (http://www.wasweisich.denn)
DocumentRoot /home/meins/www
</VirtualHost>

So oder so ähnlich sieht jetzt mein VH-Block aus.

CU X_FISH

EDIT:

Jetzt weiß ich was du meinst: Aber bei NameVirtualHost habe ich schon die Domain als IP eingegeben: 123.456.789.10:80


[Dieser Beitrag wurde von X_FISH am 15. November 2000 editiert.]

16.11.00, 00:33
tschuldigung, dass ich was gesacht hab

16.11.00, 09:08
Naja - nachdem ja jetzt fast alle Fehler ausgeschlossen sind => was bleibt denn noch übrig? Hm... Ich guck nochmal nach den ipchains-Rules, kann mir aber wirklich nicht vorstellen das es an denen liegen könnte (der Webserver spirch http über Port 80 sollte freigegeben sein). Viel versprechen tu ich mir davon nicht, mal sehen...

CU X_FISH

16.11.00, 09:18
Hat alles nix gebracht, die ipchains --policy input, output, forward sind alle auf ACCEPT gesetzt.

Pingen kann ich die IP nach wie vor, aber der Webserver unter der VH-IP verweigert seinen Dienst http://www.linuxforen.de/ubb/redface.gif(

Wenn's keine Hardware zum Hassen gibt - Software ist ja auch noch da! http://www.linuxforen.de/ubb/frown.gif

CU X_FISH

17.11.00, 09:20
Es geht! Fragt mich bloß nicht warum, aber es geht. Bislang habe ich immer gedacht init 1 und anschließend init 2 würden ausreichen das alle netzrelevanten Dienste und Dämonen neu gestartet werden. Gestern Abend habe ich die Kiste wegen einem USV-Test heruntergefahren und ausgeschaltet. Heute wieder hochgefahren => es geht. Und wieder ein Kapitel der Wunder der Technik... Naja, noch schnell die ipchains-Rules anpassen und gut ist's.

THX für alle die so viel Geduld hatte...

CU X_FISH

17.11.00, 11:08
Hallo,

ich will Dich ja nicht depremieren..... aber freu Dich lieber mal nicht zu früh - ich hab nämlich das gleiche / ein ähnliches Problem (-> Siehe Thema Subdomains von chi).

Mal geht's - mal nicht. Jeder Reboot bzw. stop/start vom Apache bringt neue Überraschungen mit sich.......

try it !!!!

ciao,

chi

17.11.00, 15:24
Hm... Bis jetzt geht's - aber ich habe auch nur einen VH bislang am Laufen... Dafür bin ich wenigstens ganz stolz auf mich das ich das mit den ipchains-Rules recht fix hatte - und jetzt machst du mir gleich so Mut... http://www.linuxforen.de/ubb/frown.gif

CU X_FISH