Када радите на Интернету, понекад је потребно сазнати физичку локацију ресурса, на пример, веб локације, тачније сервера на коме се налази. Ако знате његову ИП адресу, то је потпуно могуће. У ове сврхе је веома погодно користити посебан интернетски сервис ФрееГеоИП.нет. Услужни сервис пружа јавни ХТТП АПИ користећи базу ИП адреса са земљописном ширином и ширином, временском зоном и називом градова, одређујући тако физичку локацију ресурса.
Пошто имамо АПИ, приступ веб локацији сервиса је непотребан. Све основне информације можете добити преко родне ПоверСхелл конзоле. Отворите конзолу и покрените следећи цмдлет у њој, замењујући адресу која вам је потребна за елемент низа "ИП ресурс" (можете користити и домену веб локације):
Инвоке-РестМетход -Метход Гет -Ури хттп://фреегеоип.нет/јсон/ИП- ресурсКао што видите са снимка заслона, извршавајући наредбу, добили смо не само земљу, већ и град, ширину и дужину, временску зону, па чак и поштански број..
У Виндовс-у 10 можете да користите и Линук Басх уместо ПоверСхелл-а, иако је први алат згоднији. Да бисте добили податке о геолокацији у Басх-у, прво морате инсталирати посебан парсер покретањем наредбе судо апт-гет инсталл јк у конзоли..
Након тога сами ловимо податке о геолокацији:
цурл хттп://фреегеоип.нет/јсон/ИП-ресоурце>тмпјсон.ткт && јк '.' тмпјсон.ткт && рм тмпјсон.тктПримљене информације прво ће се уписати у привремену датотеку тмпјсон.ткт, а затим приказати директно у самој конзоли.
Наравно, требало би да схватите да ће количина информација у оба случаја зависити од потпуности података у ФрееГеоИП.нет бази података.
Добар дан!