Ekstra IP adresse på Debian server [LØST]
På en Debian server har jeg installeret en headless VMWare Server som kører Windows 2003 server virtuelt. Denne kan så tilgås via remote desktop (RDP). Årsagen er at jeg gerne vil nedlægge en hostet Windows server som koster for meget og næsten ikke bruges.
Det hele fungerer perfekt, men da der kun er én IP adresse på hosten, er den virtuelle server tilsluttet via NAT. Det betyder at der ikke kan laves DNS direkte til den virtuelle server.
Jeg vil derfor have oprettet en ekstra IP adresse på hosten, og mit spørgmål er så om det har nogen konsekvenser for det software som kører på den (og altså ikke i gæsten). Kan jeg fx være sikker på at Apache og FTP serveren ikke binder sig til den nye IP adresse, eller skal der gøres noget bestemt for at undgå dette?
Det hele fungerer perfekt, men da der kun er én IP adresse på hosten, er den virtuelle server tilsluttet via NAT. Det betyder at der ikke kan laves DNS direkte til den virtuelle server.
Jeg vil derfor have oprettet en ekstra IP adresse på hosten, og mit spørgmål er så om det har nogen konsekvenser for det software som kører på den (og altså ikke i gæsten). Kan jeg fx være sikker på at Apache og FTP serveren ikke binder sig til den nye IP adresse, eller skal der gøres noget bestemt for at undgå dette?
Kommentarer9
Du kan angive hvilken IP
Kig på http://httpd.apache.org/docs/2.2/bind.html.
Det samme vælger de fleste netværk tjenester som ftp, indstillingen hedder bare noget andet. :)
Men kunne du ikke bridge? På den måde skal din host ikke kende noget til IP'en som gæsten har.
Sådan ville jeg gøre det i VirtualBox, jeg antager at VMWare kan det samme.
#1: Det vil ikke løse
Eneste mulighed ud over en ekstra IP-adresse er nok en proxy på linuxserveren som sender mitwindowsdomæne.dk videre til windowsboxen på en anden port.
Skal det være tilgængeligt
eks.
example.com = *nix serveren
example2.com = Win serveren
Kan også være sub domains.
#3: ja, det skal være
Så længe du ikke skal
#5: Korrekt, men sagen er at
Prøv at tage et kig på
Ja, det er det jeg sidder
Jep, nu funker det.
< VirtualHost _default_>
ServerName dev.example.com
ProxyPass / http://example.com:8888/
ProxyPassReverse / http://example.com:8888/
< /VirtualHost>
Det der tog lidt tid var at få gæsten til at spille sammen med proxyen fordi det er en noget kompliceret opsætning der også involverer Tomcat mm.