<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          太強了!這款開源終端工具可查詢 IP 信息 ...

          共 3292字,需瀏覽 7分鐘

           ·

          2022-05-10 13:24

          點擊關(guān)注公眾號,Java干貨及時送達

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

          • dig:是常用的域名查詢工具,可以用來測試域名是否正常。

          • nslookup:是常用的域名查詢工具,也就是查 DNS 信息時用到的命令,它有兩種工作模式,分別為交互模式和非交互模式。

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

          • traceroute:是用于追蹤數(shù)據(jù)包在網(wǎng)絡(luò)上傳輸時的全部路徑。

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

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

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

          1. nali 的特征

          • 支持多種數(shù)據(jù)庫

          • 純真 IPv4 離線數(shù)據(jù)庫

          • ZX IPv6 離線數(shù)據(jù)庫

          • Geoip2 城市數(shù)據(jù)庫 (可選)

          • IPIP 數(shù)據(jù)庫 (可選)

          • ip2region 數(shù)據(jù)庫 (可選)

          • CDN 服務(wù)提供商查詢

          • 支持管道處理

          • 支持交互式查詢

          • 支持 IPv4 和 IPv6

          • 支持多語言

          • 查詢完全離線

          • 全平臺支持

          • 支持彩色輸出

          2. nali 的安裝

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

          #?go?install?github.com/zu1k/nali

          下載預(yù)編譯的可執(zhí)行程序進行安裝 nali,可直接通過 nali 項目中的 Release 頁面選擇適合目前的系統(tǒng)及硬件架構(gòu)的版本進行下載,解壓后直接運行即可。

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

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

          #?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 的使用

          查詢某個 IP 的地理信息

          #?nali?9.9.9.9
          9.9.9.9[美國?紐約IBM公司]

          除上述查詢方式以外,還可以結(jié)合使用|管道符進行查詢。

          #?echo?IP:8.8.8.8?|?nali
          IP:8.8.8.8[美國?加利福尼亞州山景市谷歌公司DNS服務(wù)器]

          同時查詢多個 IP 地址信息

          #?nali?1.1.1.1?8.8.8.8?9.9.9.9
          1.1.1.1[澳大利亞]
          8.8.8.8[美國?加利福尼亞州山景市谷歌公司DNS服務(wù)器]
          9.9.9.9[美國?紐約IBM公司]

          交互式查詢多個 IP 地址信息,可執(zhí)行nali回車后,輸入 IP 地址,直到查詢完畢,使用exitquitCtrl+C退出交互式查詢。

          #?nali
          219.141.136.10
          219.141.136.10[北京市?電信]
          180.76.76.76
          180.76.76.76[北京市?百度公司]
          223.5.5.5
          223.5.5.5[中國?萬網(wǎng)]
          exit?????????

          nalidig命令結(jié)合使用

          #?dig?github.com?+short?|?nali
          20.205.243.166[美國?Computer]

          nalinslookup命令結(jié)合使用

          #?nslookup?github.com?8.8.8.8?|?nali
          Server:????????8.8.8.8[美國?加利福尼亞州山景市谷歌公司DNS服務(wù)器]
          Address:????8.8.8.8[美國?加利福尼亞州山景市谷歌公司DNS服務(wù)器]#53

          Non-authoritative?answer:
          Name:????github.com
          Address:?20.205.243.166[美國?Computer]

          查看 CDN 服務(wù)提供商,CDN 服務(wù)通常使用 CNAME 的域名解析方式,需要與 nslookup 或 dig 結(jié)合使用。

          #?nslookup?www.newduba.cn?|?nali
          Server:????????192.168.1.1[局域網(wǎng)?對方和您在同一內(nèi)部網(wǎng)]
          Address:????192.168.1.1[局域網(wǎng)?對方和您在同一內(nèi)部網(wǎng)]#53

          Non-authoritative?answer:
          www.newduba.cn????canonical?name?=?www.newduba.cn.w.kunluncan.com.
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.218[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.220[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.225[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.224[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.221[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.223[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.219[中國?移動]
          Name:????www.newduba.cn.w.kunluncan.com
          Address:?111.31.66.222[中國?移動]

          只查詢 CDN 服務(wù)提供商

          #?nslookup?www.xxx.cn?|?nali?cdn

          CNAME 域名單獨使用

          #?nali?cdn?cdn.xxx.com

          4. nali 的使用技巧

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

          #?nali?update

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

          目前所支持的變量內(nèi)容:

          Geoip2?['geoip',?'geoip2',?'geo']
          Chunzhen?['chunzhen',?'qqip',?'qqwry']
          IPIP?['ipip',?'ipipfree',?'ipip.net']
          Ip2Resion?['ip2region',?'region',?'i2r']

          若使用第三方的 IP 數(shù)據(jù)庫,需手動下載對應(yīng)的 IP 數(shù)據(jù)庫。

          Windows 平臺

          使用?geoip?數(shù)據(jù)庫

          set?NALI_DB_IP4=geoip
          或者使用?powershell
          $env:NALI_DB_IP4="geoip"

          使用?ipip?數(shù)據(jù)庫

          set?NALI_DB_IP6=ipip
          或者使用?powershell
          $env:NALI_DB_IP6="ipip"

          Linux 平臺

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

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

          ????

          1發(fā)SQL

          2?Chrome

          3SpringBoot44Java

          4QQ

          5SpringBoot?發(fā)

          瀏覽 39
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美一级免费黄片 | の夫婦交換中中文字幕 | 欧美特黄级 | 香蕉视频三区 | 成人福利 |