Puis-je configurer un sous-domaine pour pointer vers un port spécifique sur mon serveur
J'ai un vieil ordinateur qui je l'ai converti en un minecraft serveur. J'ai 2 minecraft serveurs en cours d'exécution simultanément, l'un sur le port 25565 (par défaut) et un sur le port 25566.
J'ai acheté le domaine something.com et le pointa vers mon serveur. Maintenant, dans le jeu, vous tapez something.com pour entrer dans le premier serveur et quelque chose.com:25566 pour aller dans l'autre serveur.
Est-il un moyen de mettre one.something.com pour pointer vers le premier serveur et two.something.com pour pointer à la deuxième serveur? Je possède le (centos) serveur, l'accès à la racine, et tout le reste. Le domaine est contrôlé par no-ip si cela fait une différence. Je sais que le serveur DNS n'a pas de relation de numéros de port, mais si il y a un programme je peux installer pour faire ce travail?
Merci 🙂
Vous devez vous connecter pour publier un commentaire.
Si vous n'avez reçu qu'une seule adresse IP sur le serveur, il n'y a aucune chance de le faire. DNS est un simple nom de numéro (IP) de résolution. Si vous avez deux ip sur le serveur, vous pouvez pointer chaque sous-domaine pour chacune des adresses IP et exécuter les deux serveurs sur le port par défaut sur chaque IP.
one.example.com -> 127.0.0.1 (serveur: 127.0.0.1:25565)
two.example.com -> 127.0.0.2 (serveur: 127.0.0.2:25565)
Si vous avez accès à des Enregistrements SRV, vous pouvez les utiliser pour obtenir ce que vous voulez 🙂
E. G
Enregistrements
Enregistrements SRV
puis dans minecraft, vous pouvez utiliser
et
ensuite sur votre routeur, vous pouvez l'avoir point 25565 et 25566 à la machine avec les deux serveurs et Voilà!!
Source: Cela fonctionne pour moi la course 2 de minecraft serveurs sur la même machine avec les ports 50500 et 50501
_minecraft._tcp.mc1.domain.com
? Voici comment je le comprends:_something._protocol.subdomain.domain.tld
. Ce qui ne l'_something
dans cet exemple faire? Est-ce juste un nom convivial ou l'a-t-elle une sorte de pertinence qui le fait fonctionner?... Je ne le pense pas. Vous pouvez rediriger le sous-domaine (comme
blah.something.com
) pour pointer verssomething.com:25566
, mais je ne pense pas que vous pouvez effectivement mis en place le sous-domaine sur un autre port comme ça. J'ai peut-être tort, mais il serait probablement plus facile d'utiliser une simple .htaccess ou quelque chose à vérifier %{HTTP_HOST} et rediriger selon le sous-domaine.Si le registraire l'URL de Redirection des Dossiers, vous pouvez rediriger
sub.domain.tld
àdomain.tld:subport
. Ce ne sera probablement pas produire le résultat désiré dans Minecraft, mais il va travailler pour les navigateurs.par exemple, I run Webmin et Usermin sur 10000 et 20000 respectivement, et l'utilisation
webmin.domain.tld
etusermin.domain.tld
pour rediriger vers le bon port, de sorte que les utilisateurs n'ont pas à vous en souvenir.Avec seulement 1 adresse IP, vous pouvez oublier DNS, mais vous pouvez utiliser un MineProxy parce que la poignée de main de paquet de la client contient l'hôte, alors il connecté et un MineProxy sera prêt cet hôte proxy et de la connexion à un serveur qui est enregistré pour l'hôte