一、簡介
nali,名字取自中文「**」的拼音。nali包含一組命令列程式,其主要功能就是把一些網路工具的輸出的ip字串,附加上地理位置資訊(使用純真資料庫qqwry.dat)。例如74.125.128.104會變成74.125.128.104[美國 加利福尼亞州山景市谷歌公司]。查詢是在本地進行,並不會進行聯網查詢,所以效率方面不會對原始命令產生什麼影響。
目前包含以下幾個命令:
nali
nali-dig
nali-nslookup
nali-traceroute
nali-tracepath
nali-ping
使用這些命令的前提是,他們對應的命令必須存在。例如你要用nali-dig,必須保證dig是存在的。他們的用法和原始命令是一樣的。例如nali-dig,用法就和dig一樣。(nali-dig等同於dig |nali)
wget --no-check-certificate
三、安裝
四、更新ip資料庫
可以用nali-update命令來更新ip資料庫
/usr/local/share/qqwry.dat 這個檔案需要經常更新,否則誤差會比較大。
五、使用
5.7. 其它程式呼叫nali顯示ip物理位置可使用重定向方式,如:
六、alias
如果你覺得輸入nali-***麻煩,那麼可以做一些alias,例如:
alias traceroute=『nali-traceroute』
alias dig=『nali-dig』
通過IP位址獲取地理位置資訊
本方法通過 的乙個開源服務實現的,如下 通過ip位址獲取地理位置資訊 ip server remote addr echo ip ip url ip json decode file get contents url echo var dump ip echo if string ip code 1...
android獲取地理位置資訊
移動應用可以通過gps或者網路的方式獲取當前位置資訊,一般來說,通過gps獲得地理位置往往精確度較高,但是在通訊條件不好的地方可能獲取不到,而通過網路資訊獲取地理位置精度低於gps,但是只要網路通暢,即可保證能獲取到地理位置資訊 想獲取地理位置資訊,首先要在androidmanifest.xml中加...
根據ip查詢地理位置
圍繞純真資料庫的一系列小工具 文件,文件 文件純真資料庫utf 8版本。轉換工具也以開源形式發布,用php實現 nali,名字取自中文 的拼音。nali包含一組命令列程式,其主要功能就是把一些網路工具的輸出的ip字串,附加上地理位置資訊 使用純真資料庫 例如218.65.137.1會變成218.65...