これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドマッパーです。
プログラム:
NAME
mapper-DNSゾーンデータのグラフィカルマップを作成します
SYNOPSIS
マッパー[オプション]zonefile1domainname1 ... zonefileN domainnameN
DESCRIPTION
このアプリケーションは、XNUMXつ以上のゾーンファイルのグラフィカルマップを作成します。 出力は
XNUMXつまたは複数のDNSゾーンのグラフィカル表現。 出力はPNG形式で書き込まれます。
結果は、ゾーンまたはゾーンのセットのより直感的なビューを取得するのに役立ちます。 それ
特定のゾーン内のDNSSEC展開を視覚化するだけでなく、
問題のある場所を見つけるのに役立ちます。
OPTIONS
-hヘルプの要約を出力します。
-o OUTFILE.png
結果を指定されたファイル名に保存します。 このオプションが指定されていない場合、マップは次のようになります
保存先 map.png.
-rマップ内の各ノードに割り当てられたリソースレコードを一覧表示します。
-t TYPE、TYPE..。
表示されたノード情報にリソースレコードのデータ部分を追加します。 データ
渡されたタイプは、使いやすさのために自動的に大文字に変換されます。
使用例: -t A 表示されているすべてのノードにIPv4アドレスを追加します。
レコード。
-Lマップに凡例を追加します。
-l(neato | dot | twopi | circo | fdp)
レイアウト形式を選択します。 デフォルトは ネイト、円形のパターンです。 を参照してください
に関するドキュメント グラフビズ パッケージと グラフビズ さらに詳しくはPerlモジュール
詳細。
--node-size =(none | small)
マップサイズが大きすぎる場合は、ノードサイズを大幅に縮小することができます。
(およびテキスト)を使用して --node-size = small または、円だけを残して、円を完全に削除します
使用する矢印 --node-size = none。 これにより、非常に優れた視覚的な図を作成できます
複雑なノードセット。ただし、すべてのラベル付けは失われます。
-aノードのオーバーラップを許可します。 これにより、マップがよりタイトになり、欠点があります
彼らはやや雑然としていること。 非常に大きなゾーンのマップは、
このオプションが使用されていない場合は解読してください。
-e重量
エッジにエッジの重みを割り当てます。 理論的には、> 1は短いことを意味し、<1は長いことを意味します。
ただし、実装されたとおりの効果はない場合があります。 これは、
未来。
-f 整数
ノード名を印刷するフォントサイズにINTEGER値を使用します。 デフォルト値
10です。
-w警告
署名されたリソースに対して有効期限の警告をどれだけ前もって有効にするかを指定します
記録。 デフォルトは7日です。 警告時間は秒単位で測定されます。
-i正規表現
に一致するレコードタイプを無視します 正規表現 正規表現。
-s TYPE、TYPE..。
マップで分析または表示されないレコードタイプのリストを指定します。
デフォルトでは、混乱を減らすために、これはNSECとCNAMEに設定されています。 に設定する
「」はこれらの結果を再度表示します。
-T TYPE、TYPE..。
処理されるレコードタイプをタイプのレコードタイプに制限します タイプ。 これは
の逆 -s オプション。 両方を使用することは意味がありません -s & -t 同じ内
呼び出し。 ただし、両方が同時に機能するため、 -T タイプを指定します -s
除外すると、表示されません。
-gドメイン名を中心にノードをクラスター化しようとします。 「ドット」レイアウトの場合、これは実際には
クラスターの周りにボックスを描画することを意味します。 他のタイプの場合、それはほとんどなりません
もしあれば、違い。
-qDNSSECシグニチャを持つレコードに関する警告またはエラーの出力を防止します。
署名の有効期間に近いか、それを超えています。
--ダンプスタイル
ノードとエッジの両方の現在のスタイル設定をダンプします。
--node-style = FORMATS
--edge-style = FORMATS
ノードとエッジを描画するときに特定のスタイル設定を使用できるようにします。 メジャーフォーマット
仕様は「/」で区切られ、その中のペアは「:」で区切られます。 The
':'リストの最初のトークンはレコード名であることが期待されます。
たとえば、すべてのAアドレスレコードを赤いボックスとして表示し、すべてのMXレコードを
三角形として表示される場合は、次の仕様を使用してください。
--node-style = A:shape = box:fillcolor = red / MX:shape = Triangle
--dump-stylesを指定してmapperを実行し、デフォルト設定や変更方法を表示します
オプションが使用されています。
実施例 呼び出し
マッパー -s cname、nsec -i dhcp -L ゾーンファイル ゾーン.com
デフォルトファイルに書き込みます(map.png)の ゾーン.com に保存されているゾーン ゾーンファイル。 それ
を含む名前のホストを除外します dhcp タイプのレコードを無視します CNAME or
NSEC。 凡例が出力に含まれます。
マッパー -s txt、hinfo、cname、nsec、a、aaaa、mx、rrsig -L ゾーンファイル ゾーン.com ゾーンファイル2 サブゾーン.com
...
主に地図を表示するために、ディスプレイから多くのレコードを削除します
ゾーン階層。
マッパー -l ドット -s txt、hinfo、cname、nsec、a、aaaa、mx、rrsig -L ゾーンファイル ゾーン.com ゾーンファイル2
サブゾーン.com ...
前の例と同じですが、このコマンドは、より垂直なツリースタイルのグラフを描画します。
ゾーン。 これは、かなり深いが狭い階層でうまく機能します。 ツリースタイル
ダイアグラムがフルゾーンで見栄えがすることはめったにありません。
COPYRIGHT
Copyright 2004-2013 SPARTA、Inc。無断複写・転載を禁じます。 に含まれているCOPYINGファイルを参照してください
詳細については、DNSSEC-Toolsパッケージを参照してください。
onworks.netサービスを使用してオンラインでmapperpを使用する