nali、名前は中国語の「場所」のピンインから取られています。
nali には、一連のコマンド ライン プログラムが含まれています。その主な機能は、http://www.aliyun.com/zixun/aggregation/10849.html"> ネットワーク ツールによって出力された IP 文字列に地理的位置情報を追加することです (純粋なデータベース)。
たとえば、218.65.137.1 は 218.65.137.1 [Guangxi Nanning Telecom] になります。
クエリはローカルで実行され、オンラインでは実行されません。
現在、次のものが含まれています。いくつかのコマンド:
nalinali-dignali-nslookupnali-traceroutenali-tracepathnali-ping
これらのコマンドを使用するための前提条件は、たとえば、nali-dig を使用する場合は、それらのコマンドが存在することを確認する必要があります。 dig が存在します。使用法は元のコマンドと同じです。たとえば、nali-dig は dig と同じように使用されます。nali コマンドは nali-* シリーズに地理情報を追加できます。のツールはこれに基づいています。 make && make install
コマンド:
cat /data/log/log_all | {print $1}' | uniq -c | nali sort -rnk1 | more
出力結果:
203.208.60.43[北京ユニコムADSL] 205.1[北京市電通信] 607 121.14.53.65 [広東省江門電信] 493 117.63.249.59 [江蘇省常州電信] 289 203.208.60.5 [北京 Google (中国) 会社] 272 203.208.60 .47 [北京Google (中国)] [会社] 252 173.66.232.6 [北米] 240 61.185.198.110 [陝西省西安電信 ADSL] 217 123.127.8.36 [北京チャイナユニコム ADSL] 217 113.233.255.7 [遼寧省チャイナユニコム] 206 222.76.1 8.1 81[福州]福建省市 Telecom ADSL] 196 72.30.81.190 [US yahoo Spider]
2.traceroute
1 61.189.23.129[遼寧省チャイナユニコム] (61.189.23.129[遼寧省チャイナユニコム]) 16.628 ミリ秒 16.796 ms 16.891 ms
2 218.25.16. 153 [遼寧省瀋陽市鉄西区/黄谷区のチャイナユニコム] (218.25.16.153 [遼寧省瀋陽市鉄西区/黄谷区のチャイナユニコム]) 0.658 ミリ秒 0.691 ミリ秒0.685 ミリ秒3 218.61.253.201[遼寧省葫島市]チャイナユニコム] (218.61.253.201[チャイナユニコム、遼寧省葯島市]) 7.976 ミリ秒 8.008 ミリ秒 8.001 ミリ秒
4 218.61.255.185 [チャイナユニコム]遼寧省バックボーンネットワーク] (218.61.255.185 [チャイナ ユニコム 遼寧省 バックボーン ネットワーク]) 20.614 ミリ秒 20.643 ミリ秒 20.636 ミリ秒5 219.158.9.57 [北京チャイナ ユニコム ADSL] (219.158.9.57 [北京チャイナ ユニコム ADSL]) 29.274 ミリ秒 29.2 72ミリ秒 29.264ミリ秒
6 219.158.3.194[北京チャイナユニコムADSL] (219.158.3.194[北京チャイナユニコムADSL]) 44.582ミリ秒 44.464ミリ秒 44.489ミリ秒7 219.158.27.118[北京チャイナユニコムADSL] (219.158.27.118[北京チャイナユニコム ADSL]) 82.249 ミリ秒82.690 ミリ秒 82.648 ミリ秒
8 20 9.85.249.195 [Google Inc.、マウンテンビュー、カリフォルニア州、米国] (209.85.249.195 [Google Inc.、マウンテンビュー、カリフォルニア州、米国]) 67.663 ミリ秒 209.85.249.192 [Google Inc.、マウンテンビュー、カリフォルニア州、米国] (209.85.249.192 [Google Inc.、マウンテンビュー、カリフォルニア州、米国]) 66.336 ミリ秒
209.85 .249.195[Google Inc.、マウンテンビュー、カリフォルニア州、米国] (209.85.249.195[Google Inc. 、マウンテンビュー、カリフォルニア州、米国]) 68.010 ミリ秒
9 209.85.250.90[Google Inc.、マウンテンビュー、カリフォルニア州、米国] (209.85.250.90[米国 Google、カリフォルニア州マウンテンビュー]) 97.320 ミリ秒
209.85.250.86[Google 、マウンテンビュー、カリフォルニア州、アメリカ合衆国] (209.85.250.86[Google、カリフォルニア州マウンテンビュー、アメリカ合衆国]) 112.428 ミリ秒
209.85.250.90[Google、カリフォルニア州、アメリカ合衆国] Google、カリフォルニア州マウンテンビュー] (209.85.250.90 [Google、米国カリフォルニア州マウンテンビュー]) 99.948 ミリ秒
10 209.85.243.21 [Google、米国カリフォルニア州マウンテンビュー] (209.85.243.21 [Google、米国カリフォルニア州マウンテンビュー] 会社]) 96.939 ミリ秒
209.85.250.103[Google Inc.、カリフォルニア州マウンテンビュー、米国] (209.85.250.103[Google Inc.、カリフォルニア州マウンテンビュー、米国]) 97.206 ミリ秒
209.85.243.21[Google Inc.、カリフォルニア州マウンテンビュー、米国] (209.85.243.21 [Google Inc.、カリフォルニア州マウンテンビュー]) 96.935 ミリ秒
11 209.85.241.158 [Google Inc.、カリフォルニア州マウンテンビュー] (209.85.241.158 [Google Inc.、マウンテンビュー) 、カリフォルニア州、米国]) 120.577 ミリ秒 120.588 ミリ秒 120.543 ミリ秒
12 tx-in-f147.google.com (72.14.203.147[Google Inc.、米国カリフォルニア州マウンテンビュー]) 117.533 ミリ秒 117.623 ミリ秒 117.651 ミリ秒
言い換えれば、nali コマンドは標準出力 IP アドレスに地理情報を追加できます。同様に、nali-dig を使用したくない場合は、dig ip|nali のようなコマンドを使用することもできます。
nali-xxx を入力するのが面倒な場合は、次のようなエイリアスを作成できます:
aliastraceroute='nali-traceroute'alias dig='nali-dig'
さらに nali は Linux 環境で IP を表示しますガジェットに関するソース関連記事については、PHP 中国語 Web サイトに注目してください。