# Rediriger sous domaine vers ip et port de serveur

**URL:** <https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198>\
**Category:** Support Debian\
**Tags:** domaine\
**Created:** [Avril 8, 2017, 1:09 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198 "2017-04-08T01:09:10Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Diy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/dfb087/32.png) [@Diy](https://www.debian-fr.org/u/Diy)\
**Post date:** [Avril 8, 2017, 1:09 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/1 "2017-04-08T01:09:10Z")

</div>

Bonjour  
Je ne sais pas si c’est ici que je dois poster ce post . Si vous savez ou je devais le poster dites le moi .  
Revenons a notre sujet. J’ai un domaine .ml (gratuit chez [freenom.com](http://freenom.com) ) et j’héberge des serveur de jeu sur mon vps debian avec comme panel bgp ( bright game panel ).

Et je voudrais rediriger [serv1.domaine.ml](http://serv1.domaine.ml) vers [xxx.xxx.xx.xxx:19100](http://xxx.xxx.xx.xxx:19100)

Mais je ne sais vraiment pas comment faire . En sachant que Je peut editer la zone DSN chez Freenom et que j’ai plusieurs choix( Cname , A , AAAA LOC , MX , ect )

J’ai deja essayer certains mais pas de solutions.

Merci de m’aider .  
Ps: le jeu c’est minecraft pe

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Avril 8, 2017, 7:47 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/2 "2017-04-08T07:47:13Z")

</div>

> [@Diy](#):
>
> Et je voudrais rediriger serv1.domaine.ml vers xxx.xxx.xx.xxx:19100
> 
> Mais je ne sais vraiment pas comment faire . En sachant que Je peut editer la zone DSN chez Freenom et que j’ai plusieurs choix( Cname , A , AAAA LOC , MX , ect )
> 
> J’ai deja essayer certains mais pas de solutions.

Ce n’est pas à proprement parlé dans la zone DNS que tu doit effectuer tes modifications afin de rediriger une url vers un couple IP + Port mais dans la configuration d’un vhost.

Chaque serveur minecraft devra écouté sur un port différent et lorsque tu cherchera à te connecter sur l’un ou l’autre il te faudra simplement modifié le port de connection.  
Pour ce qui est d’un gestion sous-domaines par serveurs je ne suis pas sûr que ce soit facilement réalisable mais un enregistrement de type SRV dans la zone DNS devrait suffire en théorie.

avec quelque chose de ce genre :

- Indiquer le sous-domaine : \_minecraftserver1.\_tcp.server
- Indiquer la priorité : 3600
- Indiquer le poids : 5
- Indiquer le port : 27080
- Indiquer la cible : server1.tondomaine.tld

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Avril 8, 2017, 8:05 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/3 "2017-04-08T08:05:54Z")

</div>

> [@Diy](#):
>
> Et je voudrais rediriger serv1.domaine.ml vers xxx.xxx.xx.xxx:19100

Si tu penses à du DNS, «&nbsp;rediriger&nbsp;» est un terme impropre. DNS ne fait pas de redirection. La seule chose qui s’en approche est l’enregistrement de type CNAME mais il sert à créer des alias de domaines et n’a pas la notion de port.

> [@Clochette](#):
>
> Ce n’est pas à proprement parlé dans la zone DNS que tu doit effectuer tes modifications afin de rediriger une url vers un couple IP + Port mais dans la configuration d’un vhost.

Le vhost par nom est une notion plutôt spécifique à certains protocoles comme HTTP (à partir de la version 1.1). Minecraft utilise-t-il le protocole HTTP ? Si oui, un reverse proxy devrait faire l’affaire.

> [@Clochette](#):
>
> Chaque serveur minecraft devra écouté sur un port différent et lorsque tu cherchera à te connecter sur l’un ou l’autre il te faudra simplement modifié le port de connection.

Pas besoin de vhost pour ça, et je soupçonne que c’est justement ce que Diy chercher à éviter.

> [@Clochette](#):
>
> un enregistrement de type SRV dans la zone DNS devrait suffire

A condition que Minecraft supporte les enregistrements DNS de type SRV.

---

<div class="post-metadata">

**Author:** ![Diy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/dfb087/32.png) [@Diy](https://www.debian-fr.org/u/Diy)\
**Post date:** [Avril 8, 2017, 7:21 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/4 "2017-04-08T19:21:24Z")

</div>

Tout d’abord Merci Clochette et PascalHambourg pour vos reponse.

> [@PascalHambourg](#):
>
> Pas besoin de vhost pour ça, et je soupçonne que c’est justement ce que Diy chercher à éviter.

Oui en effect je veut eviter de changer le port de connexion du joueur . Donc le joueur devrais que taper serv1.domain.ml et laisser le port par defaut pour etre connecter au serveur mon.ip.vps:19100  
puis serv2.domain.ml se connecte au serveur mon.ip.vps:19101  
et ainsi de suite.

> [@PascalHambourg](#):
>
> un enregistrement de type SRV dans la zone DNS devrait suffire

J’ai vue sur des forums que il faut faire ca mais je n’ai pas le choix SRV chez [freenom.com](http://freenom.com) Mais je peut changer les NameServer vers un hebergeur qui propose ce type de redirection ( Hostinger fr par ex. )  
Mais je peut que avoir 2 sous domaine . Et je ne sais pas comment faire cela . Un conseil ou un tuto ne sera pas de refus

(Il faut encore verifier si ca fonctionne sur MC comme la dit Clochette )

---

<div class="post-metadata">

**Author:** ![Diy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/dfb087/32.png) [@Diy](https://www.debian-fr.org/u/Diy)\
**Post date:** [Avril 8, 2017, 7:39 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/5 "2017-04-08T19:39:53Z")

</div>

Re bonjour , Je suis en train de mettre mon domaine sur [dynu.com](http://dynu.com)  
Il faut attandre 24h pour la verif du compte (il vont verifier avec la propagation dns du coup ca prend du temps . ) Apres je vais essayer le SRV pour voir si ca fonctionne …  
@+

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Avril 8, 2017, 10:27 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/6 "2017-04-08T22:27:46Z")

</div>

Si c’est juste pour tester je peux créer une zone DNS et des des enregistrements SRV ou de n’importe quel autre type sur mon serveur DNS.

---

<div class="post-metadata">

**Author:** ![Diy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/dfb087/32.png) [@Diy](https://www.debian-fr.org/u/Diy)\
**Post date:** [Avril 8, 2017, 10:31 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/7 "2017-04-08T22:31:54Z")

</div>

En faite je vien d’essayer SRV mais je ne peut pas me connecter . Je pense que le jeu (Minecraft Pocket Edition) ne support pas l’enregistrement SRV ou si non j’ai mal configurer

 ![](https://www.debian-fr.org/uploads/default/original/2X/6/661cefd20cad904f6155fcfa27b9712573fbf79f.png)  
C’est bien la bonne configuration ? Merci

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Avril 9, 2017, 7:14 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/8 "2017-04-09T07:14:13Z")

</div>

Je ne connais pas Minecraft et je ne sais pas si cette version particulière supporte les enregistrements SRV, mais [l’article de Wikipédia en anglais sur SRV](https://en.wikipedia.org/wiki/SRV_record) mentionne que ce type d’enregistrement est supporté par Minecraft. Le lien fourni en référence [http://minecraft.gamepedia.com/1.3.1](http://minecraft.gamepedia.com/1.3.1) indique que le support du SRV a été ajouté à partir de la version 1.3.1.

En tout cas ta configuration n’est pas bonne. La page indique :

> Service name should be «&nbsp;minecraft&nbsp;»; i.e. «&nbsp;`_minecraft._tcp.example.com`&nbsp;».

Donc le protocole serait plutôt «&nbsp;tcp&nbsp;» et non «&nbsp;udp&nbsp;» (dans le doute tu peux créer un enregistrement pour chacun des deux protocoles, ou vérifier sur ton serveur si minecraft écoute en TCP ou UDP avec `netstat -ntulp` en root). Et le nom du service doit être «&nbsp;minecraft&nbsp;» alors que tu as inscrit «&nbsp;0&nbsp;». Je suppose que l’interface de configuration DNS ajoute les «&nbsp;\_&nbsp;» devant les noms de service et de protocole, mais il faudra le vérifier, soit via l’interface si elle permet de lister les enregistrements de la zone au format fichier de zone, soit avec un programme d’interrogation DNS comme dig, host ou nslookup.

```
dig srv _minecraft._tcp.domaine.ml
host -t srv _minecraft._tcp.domaine.ml
nslookup -q=srv _minecraft._tcp.domaine.ml

```

D’autre part, tu écrivais vouloir rediriger serv1.domaine.ml vers xxx.xxx.xx.xxx:19100, mais tu as inscrit «&nbsp;srv1&nbsp;» et non «&nbsp;serv1&nbsp;».

Comme tu as masqué la valeur du champ «&nbsp;Hostname&nbsp;», je ne vois pas ce que tu as écrit, mais je précise que ce champ doit contenir un nom d’hôte et non une adresse IP. C’est le nom d’hôte qui doit avoir un enregistrement de type adresse (A en IPv4 et AAAA en IPv6) pointant vers l’adresse IP.

Pour finir, un TTL court est bien pour les tests, mais ensuite une valeur aussi courte n’est pas utile puisque l’enregistrement n’aura pas vocation à changer souvent.

---

<div class="post-metadata">

**Author:** ![Diy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/dfb087/32.png) [@Diy](https://www.debian-fr.org/u/Diy)\
**Post date:** [Avril 10, 2017, 12:49 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/9 "2017-04-10T00:49:05Z")

</div>

J’ai une petit question . Si Minecraft Pocket Edition ( pas la version pc ) ne supporte pas les enregistrement DSN de type SRV . Alors je ne peut pas le faire non ?  
Car j’ai vue sur un forum mcpe anglais que ce n’etais pas supporter …

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Avril 10, 2017, 7:44 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/10 "2017-04-10T07:44:50Z")

</div>

> [@Diy](#):
>
> J’ai une petit question . Si Minecraft Pocket Edition ( pas la version pc ) ne supporte pas les enregistrement DSN de type SRV . Alors je ne peut pas le faire non ?Car j’ai vue sur un forum mcpe anglais que ce n’etais pas supporter …

Pocket Edition, mais tu ne l’avais pas précisé … mais pourquoi utilisez la pocket édition ?

---

<div class="post-metadata">

**Author:** ![Diy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/dfb087/32.png) [@Diy](https://www.debian-fr.org/u/Diy)\
**Post date:** [Avril 10, 2017, 11:54 UTC](https://www.debian-fr.org/t/rediriger-sous-domaine-vers-ip-et-port-de-serveur/73198/11 "2017-04-10T11:54:16Z")

</div>

Car pour jouer sur GSM il faut la PE si non sur Pc je sais comment faire il y a des tutos …

> [@Diy](#):
>
> Merci de m’aider .Ps: le jeu c’est minecraft pe

PE =\> Pocket Edition  
Desole si je ne l’ai pas prescrisé d’avantage
