PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zwei IP´s zweil mal apache



localhost
11.11.02, 15:02
hallo
cih habe Debian und wolte zwei IP´s hollen ( im LAN ).
Und zwei apache also für jede IP eine.

Wie mache ich das ??

Berufspenner
11.11.02, 15:25
Hi

Du könntest doch z.B. mit Virtual Hosts arbeiten. Du richtest die zwei IPs und jeweils einen Vhost für jede IP. Such sonst einfach mal im Forum nach Virtual Host.

Cu

localhost
11.11.02, 22:05
Ich will kein V host ich will ne zweite IP holen

Berufspenner
11.11.02, 22:39
Hi

Die zwei IP's kannst du ja meinet wegen ja auch haben nur kannst du dir Resourcen sparen, wenn du anstatt zwei Instanzen eines Apachen lieber zwei zu den IP's passende Vhosts einrichtest. Das ist viel angenehmer und weniger zeitaufwendig. Du kannst ja auch einen IPbased Vhost einrichten. Das ist doch alles kein Problem.

Cu

localhost
12.11.02, 00:10
Ich verstehe das mit dem Vhost nicht also ich brauche die zwei IP´s im Intranet nicht im Internet . Und die zwei apache auch .

also http://192.168.1.101
http://192.168.1.99

so z.b.

Berufspenner
12.11.02, 00:25
Hi

Also es gibt zwei Sorten von VHosts: 1. den namenbasierenden VHost = Ein Rechner, eine IP aber mehrere Namen wie www.test.tld oder hab.keine.ahnung.test.tld, etc. 2. Den IPbasierenden VHost = Ein Rechner, (vieleicht) eine Domain aber viele IP's. Also so etwa nach diesem Beispiel:
NameVirtualHost *
UseCanonicalName off
<VirtualHost *>
DocumentRoot /pfad/zum/web/ordner/der/seite1/
ServerName 192.168.0.1
</VirtualHost>
<VirtualHost *>
DocumentRoot /pfad/zum/web/ordner/der/seite2/
ServerName 192.168.0.45
</VirtualHost> so müsste das dann in etwa aussehen.

Cu

Timbo
12.11.02, 06:22
Hi,

wenn ich Dich richtig verstanden habe,
dann möchtest Du 2 IP´s auf eine NW-Karte?

Das würde mit sog. Virtuellen IP´s auf der
NW-Karte gehen.

z.B.

#! /bin/sh
# Script to control Network Card.



case "$1" in
start)
echo -n "Starte das Netz auf eth1"

ifconfig eth1:0 X.X.X.X broadcast X.X.X.255 netmask 255.255.255.0 up




;;
stop)
echo -n "Stoppe Netz auf eth1"

ifconfig eth1:0 down




echo "."
;;
*)
echo "Usage: rcnetz {start|stop}"
exit 1
;;
esac

exit 0


Die X sind natürlich mit Deiner IP zu ersetzen.
Diese V IP´s kommen natürlich zu Deiner festen dazu,
d.h. ein Eintrag reicht für 2 IP´s.

Timbo