DNS/VIRTUALBOX/ETC.

Willgrom
Messages : 5
Inscription : 28 octobre 2014, 15:01

DNS/VIRTUALBOX/ETC.

Message par Willgrom » 28 octobre 2014, 15:28

Bonjour,

Je suis tout nouveau sur CentOS et le monde de Linux, surtout sur la partie admin rezo.
J'ai un soucis et votre aide sera d'un grand secours, normal sinon je ne posterais pas sur ce forum :roll:

Voici où j'en suis dans mon architecture, les données sont bien entendues là pour que lors des réponses on parle tous de la même chose :twisted:
Je possède un nom de domaine sur "BRANDY.NET" : wtf-domain.com
Je possède un serveur dédié hébergé chez "PBH.FR" : 40.40.40.40
Sur ce serveur "PBH.FR" j'ai installé :
Centos 6.5 comme OS
Installation d'un Desktop
Installation de vncserver
VirtualBox 4.3
Réseau : DHCP désactivé
J'ai ensuite crée une VM :
nom de la VM : VM20140001
Centos 6.5 comme OS
Installation de httpd
Réseau carte 1 : J'ai NAT
Réseau carte 2 : J'ai Réseau privé hôte
IP : 192.168.56.10
Voici ce qui fonctionne

Depuis la VM si je fais : ping www.google.com la réponse est bonne
Depuis le serveur si je fais ping 192.168.56.10 la réponse est bonne
Depuis le serveur via vnc si je lance un navigateur et que je fais http://192.168.56.10 j'ai bien la page html classique de démarrage.
Depuis un putty si je me connecte en ssh à 40.40.40.40 et que je fais ssh root@VM20140001 je suis bien sur ma VM en mode ligne de commande.

Maintenant que les présentations sont faites voici mon problème

Je voudrais que le sous domaine : http://vm1.wtf-domain.com pointe vers http://192.168.56.10:80
Je voudrais également savoir comment faire en sorte que vm1-ftp.wtf-domain.com donne accès à un sftp sur 192.168.56.10

Je voudrais vous remercier par avance de vos réponses, soyez indulgeants il y a une semaine je ne connaissais CentOS que de nom :oops:

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: DNS/VIRTUALBOX/ETC.

Message par Beta-Pictoris » 28 octobre 2014, 19:49

Willgrom a écrit : Je voudrais que le sous domaine : http://vm1.wtf-domain.com pointe vers http://192.168.56.10:80
Je voudrais également savoir comment faire en sorte que vm1-ftp.wtf-domain.com donne accès à un sftp sur 192.168.56.10
Tu dois, d'abord, associer le nom du sous-domaine à ton adresse ip internet via l'interface de gestion de ton fournisseur de nom de domaine.
Tu devrais, aussi, pouvoir y spécifier un serveur dns ce qui te permettrait, ensuite, d'installer ton propre serveur dns.
Le reste, c'est du "destination nat". Tu peux faire cela grâce à "iptables". Regarde, par exemple, ici.

Willgrom
Messages : 5
Inscription : 28 octobre 2014, 15:01

Re: DNS/VIRTUALBOX/ETC.

Message par Willgrom » 28 octobre 2014, 21:51

Tu dois, d'abord, associer le nom du sous-domaine à ton adresse ip internet via l'interface de gestion de ton fournisseur de nom de domaine.
oui j'avais oublié que je l'avais déjà fait :oops:
Tu devrais, aussi, pouvoir y spécifier un serveur dns ce qui te permettrait, ensuite, d'installer ton propre serveur dns.
je dois installer par exemple bind ?

Willgrom
Messages : 5
Inscription : 28 octobre 2014, 15:01

Re: DNS/VIRTUALBOX/ETC.

Message par Willgrom » 28 octobre 2014, 22:17

Le reste, c'est du "destination nat". Tu peux faire cela grâce à "iptables". Regarde, par exemple, ici.
Pour un novice comme moi, c'est hard de savoir quoi y mettre surtout que dans ton exemple je n'ai que des ips et pas de noms de domaines.
Je ne trouve rien sur le net de très "for the naab" désolé :)

Willgrom
Messages : 5
Inscription : 28 octobre 2014, 15:01

Re: DNS/VIRTUALBOX/ETC.

Message par Willgrom » 28 octobre 2014, 22:53

J'ai trouvé cela via google :

http://www.smnet.fr/centos/centos-dns.html

Est ce le genre de manipulations que je doive faire sur ma physique pour obtenir le résultat que je souhaite ?

Merci de votre aide.

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: DNS/VIRTUALBOX/ETC.

Message par Beta-Pictoris » 28 octobre 2014, 23:05

iptables doit, bien-sûr, être configuré sur l'hôte qui fait office de routeur nat pour l'invité.

Par exemple,avec les adresses ip que tu as donné, je peux rediriger les requêtes web (port 80) envoyées au serveur 40.40.40.40 vers le serveur 192.168.56.10:

Code : Tout sélectionner

iptables -t nat -A PREROUTING -p tcp -d 40.40.40.40 --dport 80 -j DNAT --to-destination 192.168.56.10

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: DNS/VIRTUALBOX/ETC.

Message par Beta-Pictoris » 28 octobre 2014, 23:13

Willgrom a écrit :J'ai trouvé cela via google :

http://www.smnet.fr/centos/centos-dns.html

Est ce le genre de manipulations que je doive faire sur ma physique pour obtenir le résultat que je souhaite ?

Merci de votre aide.
Tu peux faire cela si tu veux, absolument, gérer toi même le dns. Maintenant, ce n'est pas indispensable, surtout, si tu n'as qu'une adresse ip publique.

Willgrom
Messages : 5
Inscription : 28 octobre 2014, 15:01

Re: DNS/VIRTUALBOX/ETC.

Message par Willgrom » 28 octobre 2014, 23:17

ok parfait, ça c'est compris.

maintenant j'ai deux sous domaines qui pointent vers 40.40.40.40, par exemple vm1.wtf-domain.com vers 192.168.56.10 et vm2.wtf-domain.com vers une seconde vm : 192.168.56.20

là on est d'accord que seul un dns installé sur l'hôte va jouer ce rôle ?
ou alors je peux faire un peu plus simple ?

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: DNS/VIRTUALBOX/ETC.

Message par Beta-Pictoris » 29 octobre 2014, 19:50

Dans un premier temps, vm1.wtf-domain.com et vm2.wtf-domain.com doivent, tous les 2, être associés à l'adresse ip 40.40.40.40. Tu dois pouvoir faire cela dans l'interface de gestion de ton fournisseur de nom de domaine. La partie concernant le dns s'arrête là.

La suite, c'est de la redirection de ports via iptables. Cela n'a rien avoir le dns. Le but est de demander à ton serveur 40.40.40.40, qui fait, alors, office de routeur, de rediriger les paquets qu'il reçoit vers d'autres machines se trouvant sur le réseau local.
Pa exemple, ton serveur va renvoyer les paquets qui'il reçoit sur le port 25 (de son interface réseau se trouvant coté internet) vers la machine 192.168.56.10 et les paquets qu'il reçoit sur le port 80 vers la machine 192.168.56.20.

Répondre