これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド sip-dig です。
プログラム:
NAME
sip-dig - SIP URI を解決します。 これはサンプルプログラムです 解決する 同期中のライブラリ
モード。
著者:
ペッカ・ペッシ [メール保護]
日付:
オリジナル作成日: 16 年 18 月 50 日火曜日 14:2002:XNUMX ppessi
シノプシス
sip-dig [オプション] うり...
説明
この 一口掘る このユーティリティは、RFC 3263 で説明されているように SIP URI を解決します。NAPTR、SRV、および
A/AAAA は、結果のトランスポート アドレスを記録して出力します。
デフォルトのトランスポートは、UDP、TCP、SCTP、TLS、および TLS-SCTP です。 SIPS URI が解決される
TLS トランスポート、TLS および TLS-SCTP のみを使用します。 NAPTR または SRV によって別途示されていない場合
レコードでは、sip-dig は SIP のトランスポートとして UDP と TCP を使用し、SIPS URI の TLS を使用します。
結果は意図したものとして印刷され、優先順位、重量、プロトコルの順に表示されます。
名前、ポート番号、IP アドレスを数値形式で表示します。
Command LINE オプション
この 一口掘る ユーティリティは次のコマンド ライン オプションを受け入れます。
-p プロトネーム
名前付きトランスポート プロトコルを使用します。 の プロトネーム 「udp」などのよく知られたもの、または
NAPTR サービスと SRV 識別子 (例: 'tls-udp/SIPS+D2U/_sips._udp.') を指定できます。
--udp
UDP トランスポート プロトコルを使用します。
--tcp
TCP トランスポート プロトコルを使用します。
--tls
TCP トランスポート プロトコル上で TLS を使用します。
--sctp
SCTP トランスポート プロトコルを使用します。
--tls-sctp
TLS over SCTP トランスポート プロトコルを使用します。
--no-sctp
デフォルトのトランスポートのリストにある SCTP または TLS-SCTP レコードを無視します。 このオプションには何もありません
トランスポート プロトコルが明示的にリストされている場合に影響します。
-4 IP4アドレス(Aレコード)のクエリ
-6 IP6 アドレス (AAAA レコード) をクエリします。
-v 言葉どおりに伝えてください。
返品 コード
0成功時(2XX系の応答を受信) 1失敗時(3XX..6XX系)
応答受信) 2初期化失敗
例
sip:openlaboratory.net を解決し、TCP よりも TLS、UDP よりも TCP を優先します。
$ sip-dig --tls --tcp --udp sip:openlaboratory.net
1 0.333 TLS 5061 212.213.221.127
2 0.333 TCP 5060 212.213.221.127
3 0.333 udp 5060 212.213.221.127
TLS over SCTP (TLS-SCTP) および TLS を使用して sips:example.net を解決します。
$ sip-dig -p tls-sctp --tls sips:example.net
1 0.500 tls-udp 5061 172.21.55.26
2 0.500 TLS 5061 172.21.55.26
環境
#SRESOLV_DEBUG、SRESOLV_CONF
レポート作成 バグ
バグを報告する [メール保護].
著者
ペッカ ペッシ脚本の作品
著作権
著作権 (C) 2006 Nokia Corporation.
このプログラムはフリーソフトウェアです。 コピー条件についてはソースを参照してください。 いいえ
保証; 商業性や特定の目的への適合性のためでもありません。
onworks.net サービスを使用してオンラインで sip-dig を使用する