在 Linux 下,有dig、nslookup、traceroute等多種非常實(shí)用的網(wǎng)絡(luò)調(diào)試工具。

dig:是常用的域名查詢工具,可以用來(lái)測(cè)試域名是否正常。nslookup:是常用的域名查詢工具,也就是查 DNS 信息時(shí)用到的命令,它有兩" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 建站知識(shí) > 太強(qiáng)了!這款開(kāi)源終端工具可查詢 IP 信息 ...

太強(qiáng)了!這款開(kāi)源終端工具可查詢 IP 信息 ...

時(shí)間:2023-02-12 17:51:01 | 來(lái)源:建站知識(shí)

時(shí)間:2023-02-12 17:51:01 來(lái)源:建站知識(shí)

大家好,我是杰哥。

在 Linux 下,有dig、nslookup、traceroute等多種非常實(shí)用的網(wǎng)絡(luò)調(diào)試工具。

交互模式:用戶可以向域名服務(wù)器查詢各類主機(jī)、域名的信息或輸出域名中的主機(jī)列表。
非交互模式:用戶可以針對(duì)一個(gè)主機(jī)或域名僅獲取它特定的名稱或所需信息。

那么,在這篇文章中,給大家介紹一個(gè)可以在終端下查詢 IP 地理信息和 CDN 提供商的工具 —— nali。

nali中文里的諧音是「哪里」。它最初是基于 C 語(yǔ)言編寫的小工具,由于版本功能的缺失,js 版本包問(wèn)題、支持的平臺(tái)有限。

后來(lái)基于 GoLang 重寫了這款工具,在原有功能的基礎(chǔ)之上增加了對(duì) IPv6 的支持,并且增加了 Geoip2 數(shù)據(jù)庫(kù)。

1. nali 的特征

2. nali 的安裝

通過(guò)源碼安裝 nali,需預(yù)先安裝 Go >= 1.18 的版本。

# go install github.com/zu1k/nali下載預(yù)編譯的可執(zhí)行程序進(jìn)行安裝 nali,可直接通過(guò) nali 項(xiàng)目中的 Release 頁(yè)面選擇適合目前的系統(tǒng)及硬件架構(gòu)的版本進(jìn)行下載,解壓后直接運(yùn)行即可。

我這以 CentOS 為例,直接下載的安裝包,進(jìn)行解壓編譯并更新 nali。

--no-check-certificate參數(shù)以不安全的方式連接進(jìn)行下載。

# wget http://www.dwhd.org/wp-content/uploads/2015/08/nali-0.2.tar.gz --no-check-certificate# tar xf nali-0.2.tar.gz# cd nali-0.2# ./configure && make && make install && nali-update

3. nali 的使用

查詢某個(gè) IP 的地理信息

# nali 9.9.9.99.9.9.9[美國(guó) 紐約IBM公司]除上述查詢方式以外,還可以結(jié)合使用|管道符進(jìn)行查詢。

# echo IP:8.8.8.8 | naliIP:8.8.8.8[美國(guó) 加利福尼亞州山景市谷歌公司DNS服務(wù)器]同時(shí)查詢多個(gè) IP 地址信息

# nali 1.1.1.1 8.8.8.8 9.9.9.91.1.1.1[澳大利亞]8.8.8.8[美國(guó) 加利福尼亞州山景市谷歌公司DNS服務(wù)器]9.9.9.9[美國(guó) 紐約IBM公司]交互式查詢多個(gè) IP 地址信息,可執(zhí)行nali回車后,輸入 IP 地址,直到查詢完畢,使用exit、quitCtrl+C退出交互式查詢。

# nali219.141.136.10219.141.136.10[北京市 電信]180.76.76.76180.76.76.76[北京市 百度公司]223.5.5.5223.5.5.5[中國(guó) 萬(wàn)網(wǎng)]exit nalidig命令結(jié)合使用

# dig github.com +short | nali20.205.243.166[美國(guó) Computer]nalinslookup命令結(jié)合使用

# nslookup github.com 8.8.8.8 | naliServer: 8.8.8.8[美國(guó) 加利福尼亞州山景市谷歌公司DNS服務(wù)器]Address: 8.8.8.8[美國(guó) 加利福尼亞州山景市谷歌公司DNS服務(wù)器]#53Non-authoritative answer:Name: github.comAddress: 20.205.243.166[美國(guó) Computer]查看 CDN 服務(wù)提供商,CDN 服務(wù)通常使用 CNAME 的域名解析方式,需要與 nslookup 或 dig 結(jié)合使用。

# nslookup www.newduba.cn | naliServer: 192.168.1.1[局域網(wǎng) 對(duì)方和您在同一內(nèi)部網(wǎng)]Address: 192.168.1.1[局域網(wǎng) 對(duì)方和您在同一內(nèi)部網(wǎng)]#53Non-authoritative answer:www.newduba.cn canonical name = www.newduba.cn.w.kunluncan.com.Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.218[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.220[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.225[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.224[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.221[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.223[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.219[中國(guó) 移動(dòng)]Name: www.newduba.cn.w.kunluncan.comAddress: 111.31.66.222[中國(guó) 移動(dòng)]只查詢 CDN 服務(wù)提供商

# nslookup www.xxx.cn | nali cdnCNAME 域名單獨(dú)使用

# nali cdn cdn.xxx.com

4. nali 的使用技巧

更新數(shù)據(jù)庫(kù)

# nali update自定義 IP 數(shù)據(jù)庫(kù),需設(shè)置環(huán)境變量NALI_DB_IP4NALI_DB_IP6

目前所支持的變量?jī)?nèi)容:

Geoip2 ['geoip', 'geoip2', 'geo']Chunzhen ['chunzhen', 'qqip', 'qqwry']IPIP ['ipip', 'ipipfree', 'ipip.net']Ip2Resion ['ip2region', 'region', 'i2r']若使用第三方的 IP 數(shù)據(jù)庫(kù),需手動(dòng)下載對(duì)應(yīng)的 IP 數(shù)據(jù)庫(kù)。

Windows 平臺(tái)

使用 geoip 數(shù)據(jù)庫(kù)set NALI_DB_IP4=geoip或者使用 powershell$env:NALI_DB_IP4="geoip"使用 ipip 數(shù)據(jù)庫(kù)set NALI_DB_IP6=ipip或者使用 powershell$env:NALI_DB_IP6="ipip"Linux 平臺(tái)

使用 geoip 數(shù)據(jù)庫(kù)export NALI_DB_IP4=geoip使用 ipip 數(shù)據(jù)庫(kù)export NALI_DB_IP4=ipip

推薦閱讀:

作者:JackTian
首發(fā)于【杰哥的IT之旅】
鏈接:太強(qiáng)了!這款開(kāi)源終端工具可查詢 IP 信息 ...

關(guān)鍵詞:工具,信息

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉