久久激情日本亚洲欧洲国产中文,免费av岛国大片在线观看,久久人妻无码aⅴ毛片花絮 http://wscjj.cn Mon, 11 Apr 2022 11:03:27 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.7.12 http://wscjj.cn/wp-content/uploads/2016/08/cropped-logo-2-32x32.png 終端工具 – Mac玩兒法 http://wscjj.cn 32 32 Nali 一個(gè)查詢IP地理信息和CDN提供商的離線終端工具 http://wscjj.cn/nali http://wscjj.cn/nali#respond Mon, 11 Apr 2022 10:58:05 +0000 http://wscjj.cn/?p=109194 Nali 是一個(gè)查詢IP地理信息和CDN提供商的離線終端工具,環(huán)境需要 Go 1.8+,在使用它前需要用下面的命令安裝 :

$ go install github.com/zu1k/nali

注意這里需要改成:

$ go install github.com/zu1k/nali@v0.3.8

也就是安裝最新版本,不然在查詢 CDN 信息時(shí)會(huì)報(bào)錯(cuò)。

在安裝的過程也很惡心,你會(huì)發(fā)現(xiàn)安裝一些 time out:

module : Get “https://proxy.golang.org/”: dial tcp 172.217.160.113:443

因?yàn)?golang 的地址已經(jīng)被強(qiáng)了,此時(shí)你需要:

go env -w GOPROXY=https://goproxy.cn

然后就可以正常下載了。

Mac 從 Catalina 起默認(rèn)選擇了 zsh shell,但配置文件并沒有自動(dòng)生成,我在安裝了 Go 環(huán)境和 Nali 后依然提示:

$ zsh: command not found: nali

查閱了許多資料才發(fā)現(xiàn),我沒有在 .zshrc 文件里配置環(huán)境變量,但是我連 .zshrc 文件都沒有啊,接著又查閱資料,提示可以安裝 Oh My Zsh,安裝后有了配置文件,在 /Users/xxx(你的 Mac 個(gè)人目錄)下,用組合鍵 「? + Shift + .」請(qǐng)出隱藏文件,.zshrc 的配置文件就在里面,打開后在 # User Configuration 下方添加:

export PATH=“/Users/xxx/go/bin:$PATH”

然后重啟終端.app 即可發(fā)現(xiàn) Nali 就能正常使用了:

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

$ nali 1.2.3.4

1.2.3.4 [澳大利亞 APNIC Debogon-prefix網(wǎng)絡(luò)]

同時(shí) Nali 也可以自己更新數(shù)據(jù)庫,因?yàn)樗且粋€(gè)離線的查詢工具,有自己的數(shù)據(jù)庫:

$ nali update

2020/07/17 12:53:46 正在下載最新純真 IP 庫…

2020/07/17 12:54:05 已將最新的純真 IP 庫保存到本地 /root/.nali/qqwry.dat

選擇數(shù)據(jù)庫的技巧請(qǐng)見工具主頁

其他使用方法:

使用?管道

$ echo IP 6.6.6.6 | nali

IP 6.6.6.6 [美國 亞利桑那州華楚卡堡市美國國防部網(wǎng)絡(luò)中心]

同時(shí)查詢多個(gè)IP的地理信息

$ nali 1.2.3.4 4.3.2.1 123.23.3.0

1.2.3.4 [澳大利亞 APNIC Debogon-prefix網(wǎng)絡(luò)]

4.3.2.1 [美國 新澤西州紐瓦克市Level3Communications]

123.23.3.0 [越南 越南郵電集團(tuán)公司]

交互式查詢

使用?exit?或??quit?退出查詢

$ nali

123.23.23.23

123.23.23.23 [越南 越南郵電集團(tuán)公司]

1.0.0.1

1.0.0.1 [美國 APNIC&CloudFlare公共DNS服務(wù)器]

8.8.8.8

8.8.8.8 [美國 加利福尼亞州圣克拉拉縣山景市谷歌公司DNS服務(wù)器]

quit

與?dig?命令配合使用

需要你系統(tǒng)中已經(jīng)安裝好 dig 程序

$ dig nali.zu1k.com +short | nali

104.28.2.115 [美國 CloudFlare公司CDN節(jié)點(diǎn)]

104.28.3.115 [美國 CloudFlare公司CDN節(jié)點(diǎn)]

172.67.135.48 [美國 CloudFlare節(jié)點(diǎn)]

與?nslookup?命令配合使用

需要你系統(tǒng)中已經(jīng)安裝好 nslookup 程序

$ nslookup nali.zu1k.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: nali.zu1k.com

Address: 104.28.3.115 [美國 CloudFlare公司CDN節(jié)點(diǎn)]

Name: nali.zu1k.com

Address: 104.28.2.115 [美國 CloudFlare公司CDN節(jié)點(diǎn)]

Name: nali.zu1k.com

Address: 172.67.135.48 [美國 CloudFlare節(jié)點(diǎn)]

與任意程序配合使用

因?yàn)?nali 支持管道處理,所以可以和任意程序配合使用

bash abc.sh | nali

Nali 將在 IP后面插入IP地理信息,CDN域名后面插入CDN服務(wù)提供商信息

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

因?yàn)?CDN 服務(wù)通常使用 CNAME 的域名解析方式,所以推薦與?nslookup?或者?dig?配合使用,在已經(jīng)知道 CNAME 后可單獨(dú)使用

$ nslookup www.gov.cn | nali

Server: 127.0.0.53 [局域網(wǎng) IP]

Address: 127.0.0.53 [局域網(wǎng) IP]#53

Non-authoritative answer:

www.gov.cn canonical name = www.gov.cn.bsgslb.cn [白山云 CDN]. www.gov.cn.bsgslb.cn [白山云 CDN] canonical name = zgovweb.v.bsgslb.cn [白山云 CDN].

Name: zgovweb.v.bsgslb.cn [白山云 CDN]

Address: 103.104.170.25 [新加坡 ]

Name: zgovweb.v.bsgslb.cn [白山云 CDN]

Address: 2001:428:6402:21b::5 [美國Louisiana州Monroe Qwest Communications Company, LLC (CenturyLink)]

Name: zgovweb.v.bsgslb.cn [白山云 CDN]

Address: 2001:428:6402:21b::6 [美國Louisiana州Monroe Qwest Communications Company, LLC (CenturyLink)]

]]>
0