私は開発用XMPPサーバーで動作するpunjab BOSHサーバーを取得しようとしています。 punjabは、DNSインフラストラクチャには存在しないXMPPドメインのSRV DNSルックアップを実行しようとしています。 「myserver.mydomain.com」のリクエストをIPアドレスにルーティングするようにpunjabを設定する方法はありますか?私はXMLレベルでxmpp:route属性にアクセスすることができないので、これは何らかの形でpunjab/twisted設定によって行わなければなりません。あなたを取得し、実行し、dnsmasqをインストールし、設定ファイルに以下を追加するための簡単なハックとしてpunjab/twisted to dnsを取得する方法
1
A
答えて
4
:
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
スタートdnsmasqの。 sudo dnsmasq -dq
で始めることをお勧めします。そうすれば、デバッグ出力が表示され、問題を診断できます。
127.0.0.1をDNSサーバーとして使用するようにネットワーク構成を変更します。例えば、しかし、あなたのOSを確認するにresolv.conf
を設定します。
nameserver 127.0.0.1
これは、ローカルサーバーアップ1つのSRVレコードを、あなたのボックスにローカルに小さなDNSリゾルバを実行し、あなたの上流のDNSサーバーに他のすべてを転送します。
関連する問題
- 1. インスタンスのパブリックDNSをプログラムで取得する方法は?
- 2. DNSリダイレクトdomain.com to www.domain.com
- 3. dns to directadmin ip-address:port
- 4. DNSサーバーのDNSサブドメインをAzure DNSでフルフィルにする方法
- 5. LINQ to SQLフィールド名で値を取得する方法
- 6. JAVAアプリケーションからすべてのDNSエントリを取得する方法は?
- 7. BOTO Pythonを使用してAWSでインスタンスのパブリックDNSを取得する方法
- 8. QtでプライマリおよびセカンダリDNSサーバを取得する方法は?
- 9. すべてのDNSレコードを取得
- 10. 私のローカルエリアネットワークのDNSを取得
- 11. PHPでDNS管理者を取得
- 12. 'IN'とワイルドカードシナリオで動作するLINQ to SQLクエリを取得する方法
- 13. Python to php serverデータを取得する
- 14. firebaseの 'to'フィールドを取得する方法は、JSONメッセージングですか?
- 15. okhttp3 Dnsを設定する方法
- 16. Linq to Entities(EF):参加をせずにFKの値を取得する方法
- 17. DNSの代わりにIPアドレスを使用してSSL証明書を取得する方法(.net C#)
- 18. IBM Watson Speech-to-Text JavaScript SDK:メッセージの取得方法は?
- 19. AngularJsコントローラのION-Range-Sliderから "from"& "to"値を取得する方法
- 20. linq to xml:C#の要素でタグの値を取得する方法
- 21. Linq To SQL - 挿入されたレコード数を取得する方法
- 22. BOTO3を使用してEC2インスタンスのパブリックDNSを取得する
- 23. C#(DNS)を使用してNSレコードタイプを取得する
- 24. aws route53 - プライベートIPのDNS Aレコードを取得する
- 25. ドメインDNS名からドメインsidを取得するには?
- 26. kubernetesのDNS経由でenv変数にIPを取得する
- 27. ldap接続からDnsホスト名を取得するには?
- 28. DNSを「プログラムで自動的に取得」に設定する
- 29. IPv6 DNSサーバーリストをプログラムでLinuxで取得する
- 30. プログラムでDNSを取得するホストのIPv6サーバ
私はこれを試したことはありませんでしたが、それは良い考えのようでした。ありがとう!私にとって – jlew
は、次のように働いた: 1)DNSMASQ 2をインストールする)あなたの/etc/resolve.conf 3 'のネームサーバ127.0.0.1' を追加)あなたの/ etc/hostsファイルに '127.0.0.1 mychatdummydomain.com' を追加 4)サービスdnsmasq restart – Zakhar