1 votes

Faire fonctionner sshd sur plusieurs ports mais différents domaines

Je veux exécuter mon serveur sshd sur plusieurs ports mais sur des domaines différents.

Le serveur devrait être accessible comme suit:

ssh -p 12345     example.com
ssh -p 22    git.example.com

J'ai essayé de modifier /etc/ssh/sshd_config comme ceci:

Port 12345
ListenAddress 0.0.0.0
ListenAddress git.example.com

Mais cela ne fonctionne pas.

2 votes

Le protocole ssh n'a aucune notion de noms de domaine. Seules les adresses IP comptent. Avez-vous plusieurs adresses IP assignées à cet hôte?

0 votes

Oui, j'ai comme indiqué ci-dessus. une sans et une avec préfixe

2 votes

Non, tu ne l'as pas fait. Tu as mentionné uniquement des noms de domaine. Ils n'ont pas d'importance. Tout ce qui importe, c'est l'adresse IP. Il n'y a pas d'informations sur les adresses IP dans ta question. Tu connais la différence entre un nom de domaine et une adresse IP?

1voto

Keshav Points 61

https://superuser.com/questions/597660/sshd-service-listening-on-multiple-ports

Vous pourriez également faire quelque chose avec iptables pour réorganiser les ports.

ssh ne se soucie pas tant des domaines. Il écoute simplement sur une combinaison ip:port. C'est à vous de faire pointer les domaines vers la bonne ip.

0 votes

Merci, les deux domaines pointent vers la bonne adresse IP mais je veux filtrer pour que le domaine sans préfixe nécessite le port 12345 et le domaine avec préfixe n'ait pas besoin de port.

0 votes

@Tim C'est impossible. Comment le serveur saurait-il si le domaine a été spécifié avec ou sans le préfixe ? C'est comme essayer de savoir si quelqu'un qui vous appelle a recherché votre numéro de téléphone dans un annuaire papier ou en ligne lorsque le numéro répertorié est le même dans les deux cas. Tout ce que vous savez, c'est que votre téléphone sonne.

0 votes

@DavidSchwartz - Merci pour cette explication. Je comprends le point et je peux sentir à quel point ma question est idiote.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X