Est-il possible de configurer deux servers différents fonctionnant sur les mêmes ports sur la même IP mais différents sous-domaines?

J'ai un server Web en cours d'exécution qui utilise évidemment les ports 80 et 443. Maintenant, je veux append du server Jabber, mais j'aimerais utiliser les mêmes ports que notre firewall d'entreprise sur les blocs de travail à peu près tout le rest.

Je me demandais si je peux append un sous-domaine jabber.mydomain.com quel server Web ignorerait complètement. Ensuite, configurez le server Jabber pour écouter les ports 80 et 443.

OS est Centos, le server Jabber est Openfire, le server Web est Apache.

4 Solutions collect form web for “Est-il possible de configurer deux servers différents fonctionnant sur les mêmes ports sur la même IP mais différents sous-domaines?”

Nan. Obtenez d'autres adresses IP ou requestz que votre pare-feu d'entreprise soit ouvert de manière appropriée. Si cela n'est pas lié au travail, alors peut-être ne devriez-vous pas Jabbering au travail.

non, vous ne pouvez pas (2 choses ne peuvent pas être exécutées sur le même port). Je suggérerais la mise en œuvre d'un proxy, je crois que le calmar pourrait être capable de différencier les types de trafic et d'envoyer les bonnes choses au bon server. mais je n'en suis pas sûr à 100%.

Vous pourriez peut-être le faire en utilisant un commutateur Layer 4 , peut-être avec une configuration judicieuse de logiciels comme IPVS , mais vous devriez simplement get une autre adresse IP ou utiliser un autre port pour votre trafic XMPP.

Il est théoriquement possible avec une application qui se trouve entre les servers jabber / httpd et le socket. Les clients Jabber ouvriront en envoyant une strophe XML, tandis que les clients HTTP enverront un en-tête HTTP.

Cependant, cette voie est une folie, même si c'est un hack intelligent.

  • Le client mysql ne peut pas lire le résultat de la requête?
  • Client Jabber / XMPP pour BlackBerry
  • Système basé sur jabber basé sur Open Source "chat en direct" / "système d'aide en direct"?
  • AWS ELB + server ejabberd
  • ejabberd starttls_required in c2s / s2s et désactivez SSLv3 + Ciphers non sécurisés
  • Configurer ejabberd avec SQL Server 2008
  • Erreur d'expression de string d'ejabberd
  • Qu'est-ce que le pidgin signifie par «hôte inconnu»?
  • Les users supprimés dans Openfire ne se reflètent pas dans les clients
  • ejabberd envoyer un message de groupe
  • Dois-je spécifier l'logging SRV "_jabber._tcp"?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.