Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1547 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Recommandation pour de la virtualisation

n°1239828
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 26-09-2010 à 20:25:33  profilanswer
 

Reprise du message précédent :
[:bien]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
mood
Publicité
Posté le 26-09-2010 à 20:25:33  profilanswer
 

n°1239837
esox_ch
Posté le 26-09-2010 à 20:50:55  profilanswer
 

Bravo :o
Par contre j'aurais probablement mis un NGINX à la place de Apache pour y gagner encore un peu en RAM. En tous cas heureux que ça marche :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1239933
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 11:47:02  profilanswer
 

Une question maintenant :
 
Si je veux avoir plusieurs serveur web dans différentes VM sur mon HOST, comment cela va-t-il se passer au niveau des adresses IP ? Les serveurs vont se battre nan ? [:petrus75]
 
Comment me sortir de ce guêpier.  :whistle:


---------------
Expert en expertises
n°1239938
esox_ch
Posté le 27-09-2010 à 12:07:46  profilanswer
 

Si tu as une seule IP, tu as 2 solution selon moi:
- Soit tu dispatches les sites sur plusieurs ports, et tu fais du NAT
- Soit tu gardes un serveur web "maître" qui après redirige vers les autres.
 


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1239941
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 12:18:26  profilanswer
 

esox_ch a écrit :

Si tu as une seule IP, tu as 2 solution selon moi:
- Soit tu dispatches les sites sur plusieurs ports, et tu fais du NAT
- Soit tu gardes un serveur web "maître" qui après redirige vers les autres.
 


Pour ta première solution, cela signifie que l'Apache du HOST est sur le port 80 et que l'Apache du Guest est sur un autre port que je dois définir dans apache2.conf ?


---------------
Expert en expertises
n°1239942
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 12:20:42  profilanswer
 

Et pour la seconde solution, ça se passerait comment concrètement ? :D
 
(J'utiliserais à ce moment là l'Apache du HOST comme maître nan ?)


---------------
Expert en expertises
n°1239943
esox_ch
Posté le 27-09-2010 à 12:20:59  profilanswer
 

ça dépend de comment tu fais ton NAT.
Tu peux même laisser l'apache du guest sur le 80, et après câbler l'autre port (genre 8080 :D) du Host vers le 80 du Guest dans les conf VBox.

 

Edit: Moi je l'ai déjà fait comme ça dans le cas où je voulais ensuite pouvoir reprendre directement les conf du Guest pour les mettre sur un autre serveur (genre de prod).

Message cité 1 fois
Message édité par esox_ch le 27-09-2010 à 12:21:38

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1239951
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 13:35:52  profilanswer
 

esox_ch a écrit :

ça dépend de comment tu fais ton NAT.
Tu peux même laisser l'apache du guest sur le 80, et après câbler l'autre port (genre 8080 :D) du Host vers le 80 du Guest dans les conf VBox.
 
Edit: Moi je l'ai déjà fait comme ça dans le cas où je voulais ensuite pouvoir reprendre directement les conf du Guest pour les mettre sur un autre serveur (genre de prod).


 
Tu fais comment ? Je ne vois rien dans les prefs des VM qui permettent de faire un pont de ce genre. :(


---------------
Expert en expertises
n°1239956
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 27-09-2010 à 13:47:42  profilanswer
 

tu bridges tes vms plutot que de les nat-ter et elles auront chacune leur IP. Tellement mieux :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1239981
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 14:21:58  profilanswer
 

black_lord a écrit :

tu bridges tes vms plutot que de les nat-ter et elles auront chacune leur IP. Tellement mieux :o


 
Oui ça j'ai vu qu'on peut le faire... Mais de l'extérieur, je vais comment pour les contacter. Ma box redirige le port 80 vers le HOST, pas de lézard, mais ensuite ? :D Faudra bien qu'il y ait une redirection en fonction d'une résolution de nom ou de dossier, genre : http://ip_box (qui redirige donc vers HOST comme c'est le cas) et http://ip_box/server1_vbox , http://ip_box/server2_vbox ?
 
Nan ? Ou alors comme cela a été proposé : http://ipbox:port_x et http://ipbox:port_y
 
Je préfèrerais évidemment la première soluce...


---------------
Expert en expertises
mood
Publicité
Posté le 27-09-2010 à 14:21:58  profilanswer
 

n°1239982
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 14:23:38  profilanswer
 

black_lord a écrit :

tu bridges tes vms plutot que de les nat-ter et elles auront chacune leur IP. Tellement mieux :o


 
En plus, en cas de bridge, les IP restent des ip privées au sein de Virtual Box nan ? On peut pas y accéder depuis l'extérieur ? si ? si oui comment ??


---------------
Expert en expertises
n°1239986
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 27-09-2010 à 14:49:52  profilanswer
 

Hermes le Messager a écrit :

 

En plus, en cas de bridge, les IP restent des ip privées au sein de Virtual Box nan ? On peut pas y accéder depuis l'extérieur ? si ? si oui comment ??

 

Non :D du coup tes machines seront vues comme autant d'entités sur le réseau (question adressage)

 

ton eth0 se comporte comme un switch : ton host garde son IP, et les VMs doivent prendre la leur (par IP fixe ou par DHCP) et gèrent elles même.

Message cité 1 fois
Message édité par black_lord le 27-09-2010 à 14:50:32

---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1239991
Hermes le ​Messager
Breton Quiétiste
Posté le 27-09-2010 à 15:53:35  profilanswer
 

black_lord a écrit :


 
Non :D du coup tes machines seront vues comme autant d'entités sur le réseau (question adressage)
 
ton eth0 se comporte comme un switch : ton host garde son IP, et les VMs doivent prendre la leur (par IP fixe ou par DHCP) et gèrent elles même.


 
Putain ça marche (et tout seul en plus). :D
 
Ok, bon, je crois que le dernier truc chiant est derrière moi donc, vu que le reste, c'est de l'admin de serveur standard. Le truc quand même, c'est que depuis internet, les serveurs web en VM ne seront pas vus. :D
 
Les postes derrières ma box ne sont pas vus (sauf le host puisque dans la box, j'ai redirigé le port 80 vers lui). Une chtite idée ? :D
 
Si je redirige le port 8080 vers l'ip de la VM1 et que je fais un http://IP_BOX:8080 , ca va marcher ?  [:o_doc]


---------------
Expert en expertises
n°1239994
esox_ch
Posté le 27-09-2010 à 16:23:52  profilanswer
 

Justement, c'est pour ça que je n'ai pas parlé de les bridger ensemble :o
Moi je persiste à dire que le plus simple si tu veux faire des tests vite fait c'est que tu NAT les ports de ton Host.
Genre:
host:8080 => VM1:80
host:8081 => VM2:80
...

 

De cette manière, c'est totalement transparent pour tes VMs


Message édité par esox_ch le 28-09-2010 à 09:11:07

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1239996
e_esprit
Posté le 27-09-2010 à 16:26:21  profilanswer
 

Que le NAT soit fait au niveau du dom0 ou du routeur d'entrée, je vois pas ce que ça change pour les VMs ?
 
Et tu confonds guest et host :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1239999
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 27-09-2010 à 16:46:45  profilanswer
 

Hermes le Messager a écrit :


 
Putain ça marche (et tout seul en plus). :D
 
Ok, bon, je crois que le dernier truc chiant est derrière moi donc, vu que le reste, c'est de l'admin de serveur standard. Le truc quand même, c'est que depuis internet, les serveurs web en VM ne seront pas vus. :D
 
Les postes derrières ma box ne sont pas vus (sauf le host puisque dans la box, j'ai redirigé le port 80 vers lui). Une chtite idée ? :D
 
Si je redirige le port 8080 vers l'ip de la VM1 et que je fais un http://IP_BOX:8080 , ca va marcher ?  [:o_doc]


 
oui, ta vm se comporte comme une machine physique :)


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1240069
esox_ch
Posté le 28-09-2010 à 09:16:12  profilanswer
 

e_esprit a écrit :

Que le NAT soit fait au niveau du dom0 ou du routeur d'entrée, je vois pas ce que ça change pour les VMs ?
 
Et tu confonds guest et host :D


 
Édité :D
Pour la dif entre dom0 et le routeur d'entrée, je trouve que c'est plus "propre" de faire ça sur le dom0 car ça me permet de retrouver ma conf "d'origine" sur le Host une fois que je vire mes VMs :o


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1240070
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 28-09-2010 à 09:19:55  profilanswer
 

esox_ch a écrit :


 
Édité :D
Pour la dif entre dom0 et le routeur d'entrée, je trouve que c'est plus "propre" de faire ça sur le dom0 car ça me permet de retrouver ma conf "d'origine" sur le Host une fois que je vire mes VMs :o


 
je pense le contraire. avec ton système tu fais 2 redirections : routeur => dom0 puis dom0 => domU.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1240158
Hermes le ​Messager
Breton Quiétiste
Posté le 28-09-2010 à 14:21:38  profilanswer
 

En tous cas, ca roule pour le moment.
 
Dans l'idéal, ce sera sympa de pouvoir faire une redirection DNS du genre :
 
Host = http://IP_host
VM1 = http://IP_host/vm1
VM2 = http://IP_host/vm2
 
Quelle serait la meilleure solution ? C'est au niveau d'un serveur DNS sur le HOST que je peux faire cela ?


---------------
Expert en expertises
n°1240159
esox_ch
Posté le 28-09-2010 à 14:23:55  profilanswer
 

Oui.
@black_lord :Comment ça 2? Je n'en vois que une moi (mais probablement que je me loupe) :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1240162
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 28-09-2010 à 14:30:54  profilanswer
 

Hermes le Messager a écrit :

En tous cas, ca roule pour le moment.
 
Dans l'idéal, ce sera sympa de pouvoir faire une redirection DNS du genre :
 
Host = http://IP_host
VM1 = http://IP_host/vm1
VM2 = http://IP_host/vm2
 
Quelle serait la meilleure solution ? C'est au niveau d'un serveur DNS sur le HOST que je peux faire cela ?


 
Là tu fais un mix entre des alias dans un HTTPd et du DNS [:tinostar]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1240163
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 28-09-2010 à 14:32:10  profilanswer
 

esox_ch a écrit :

Oui.
@black_lord :Comment ça 2? Je n'en vois que une moi (mais probablement que je me loupe) :D


 
tu veux faire la redirection sur le dom0, et pour que ton traffic arrive au dom0 il te faut aussi une redir sur le routeur, soit 2 redirections.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1240177
esox_ch
Posté le 28-09-2010 à 15:17:14  profilanswer
 

Ah je crois que je viens de comprendre :
 
- Il tape http://son_site:8080  
- La requête arrive à ton routeur, qui l'envoie à ton Host (redir. no 1)
- Son host fait une redirection du port 8080 vers 80 de VM1 (redir. no 2)
- VM1 reçoit la requête sur son port 80.
 
C'est bien ça? Le truc c'est que mon host est en DMZ, donc j'ai pas pensé aux redir au niveau du routeur :o Sorry


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1240210
Hermes le ​Messager
Breton Quiétiste
Posté le 28-09-2010 à 15:53:06  profilanswer
 

black_lord a écrit :


 
Là tu fais un mix entre des alias dans un HTTPd et du DNS [:tinostar]


 
Ah oué, j'avais pas réalisé, mais en fait ça n'a de sens que pour un apache virtualisé que je veux atteindre depuis internet, pas pour ssh ou autre.
 
Il est dommage que dans ma box, cela ne soit pas prévu. Une résolution à partir de dynDNS vers le host:80 fonctionne bien, mais pas de multiples redirections avec adresse genre adresse_dyndns/server_1
 
En même temps, ça se comprend un peu, les abo ADSL sont pas forcément prévus pour héberger des serveurs virtualisés. [:tinostar]


---------------
Expert en expertises
n°1240225
e_esprit
Posté le 28-09-2010 à 16:20:47  profilanswer
 

C'est pas le boulot de ta box de traiter ce qui trouve à droite de ton URL.
Ce qui se trouve à gauche non plus d'ailleurs (le vhost).
 
Ta box elle a pas à gérer le protocole HTTP :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[virtualisation] tout en SSH ?[résolu] renseignement sur virtualisation windows
faire de la virtualisation sur un laptop[Ubuntu] Tablette graphique et virtualisation
Open-iscsi, lvm, virtualisation et performancevirtualisation et carte graphique HD
Conseil sur la virtualisationProbleme IPTABLES, avec un bridge (application de virtualisation)
se connecter a internet sous virtualisation vista[Virtualisation] Machine virtuelle ou Machine physique ?
Plus de sujets relatifs à : Recommandation pour de la virtualisation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR