J'essaye d'obtenir un serveur de BOSH de punjab pour fonctionner avec un serveur de développement XMPP. punjab essaie de faire une recherche DNS SRV du domaine XMPP, qui n'est pas présent dans notre infrastructure DNS. Est-il possible de configurer punjab pour acheminer les demandes pour "myserver.mydomain.com" vers une adresse IP? Je n'ai pas accès à l'attribut xmpp: route au niveau XML, donc cela devrait être fait d'une manière ou d'une autre par la configuration punjab/twisted.Comment obtenir punjab/tordu pour contourner dns
1
A
Répondre
4
Comme un hack rapide pour vous lever et courir, installez dnsmasq, ajoutez ce qui suit dans le fichier de configuration:
srv-host=_xmpp-client._tcp.myserver.mydomain.com,localhost,5222,0
# use your DNS server here instead of 8.8.8.8, which is Google's
server=8.8.8.8
Démarrer dnsmasq. Je recommande de commencer par sudo dnsmasq -dq
pour que vous puissiez voir la sortie de débogage et diagnostiquer tous les problèmes.
Modifiez votre configuration réseau pour utiliser 127.0.0.1 comme serveur DNS. Par exemple, mais il faut vérifier pour votre OS, définissez resolv.conf
à:
nameserver 127.0.0.1
Ceci lancera un petit résolveur DNS local sur votre boîte, serveur l'un enregistrement SRV localement, et avant tout le reste à votre serveur DNS en amont.
Questions connexes
- 1. Comment faire pour contourner AppWidgetManager.ACTION_APPWIDGET_PICK?
- 2. dns pour IP dynamique
- 3. Comment faire pour contourner l'erreur Flash 2176
- 4. PHP obtenir des enregistrements DNS sans mise en cache
- 5. python dns.resolver obtenir le type d'enregistrement DNS
- 6. Splunk (perl) REGEX pour DNS
- 7. Comment faire pour contourner IronRuby bug d'emballage?
- 8. Comment faire pour contourner l'erreur geoCoder: 503
- 9. Rails: Comment faire pour contourner stylesheet_path
- 10. Obtenir un enregistrement DNS TXT dans Ruby
- 11. Obtenir l'enregistrement DNS SRV en utilisant JNDI
- 12. Comment obtenir l'adresse du serveur DNS qui getaddrinfo requêtes
- 13. Comment obtenir tous les enregistrements DNS avec iOS SDK
- 14. Gestion DNS pour serveur Tomcat
- 15. Comment contourner le socket?
- 16. comment obtenir ip du serveur dns dans iphone
- 17. Hibernate bug, comment contourner?
- 18. Cache DNS JVM et DNS round robin
- 19. ViewPager contourner pour l'événement onClick
- 20. exemple pour dns python tordu
- 21. Recherche DNS: Obtenir l'adresse IP à partir du nom DNS/hôte
- 22. Comment contourner ou contourner les informations de connexion DB compilées
- 23. Comment faire pour contourner siteminder pour url contenant guillemet simple?
- 24. domaine manquant DNS CNAME pour www
- 25. Caching DNS using getaddrinfo
- 26. émet recherche DNS
- 27. Comment contourner Réinitialisation de l'expiration
- 28. Comment contourner les problèmes d'opacité?
- 29. Comment contourner certaines erreurs d'arrondi?
- 30. Comment faire pour contourner cette erreur db Zend_Form_Element_Select?
Je n'ai jamais essayé, mais ça semblait être une bonne idée. Merci! – jlew
Pour moi, a travaillé comme suit: 1) installer dnsmasq 2) ajouter 'nameserver 127.0.0.1' à votre /etc/resolve.conf 3) ajouter '127.0.0.1 mychatdummydomain.com' à votre fichier/etc/hosts 4) redémarrage de service dnsmasq – Zakhar