Како сазнати спољну ИП адресу рачунара из Виндовс ПоверСхелл-а

Добар дан, администраторе! У једној од ПоверСхелл скрипта требало ми је да одредим тренутну спољну ИП адресу Виндовс рачунара из командне линије или (најбоље од свега) неку функцију ПоверСхелл. Постоји доста веб локација на којима можете сазнати своју спољну ИП адресу, али не разумем како им приступити са скрипте и вратити податке са веб странице.

Одговор

Тако је, за одређивање спољне ИП адресе можете да користите било који мрежни сервис. Употријебите цмдлет да бисте преузели информације с вањске веб странице из ПоверСхелл-а. Инвоке-ВебРекуест (пример анализе веб странице помоћу Инвоке-ВебРекуест).

Можете да рашчистите страницу било које од популарних локација за одређивање спољне ИП адресе, али је лакше користити било који од сервиса који садрже само ИП адресу (у облику обичног текста).

Можете да користите следеће странице:

  • хттп://ипинфо.ио/ип
  • хттп://ифцонфиг.ме/ип
  • хттп://ицанхазип.цом
  • хттп://идент.ме
  • хттп://смарт-ип.нет/миип

На пример, да бисте пронашли ИП адресу спољне адресе коју користите за приступ Интернету, отворите ПоверСхелл конзолу и покрените команду,

(Инвоке-ВебРекуест -ури "хттп://ифцонфиг.ме/ип").Садржај

Као што видите, наредба је успешно вратила на конзолу спољну ИП адресу са које је веза дошла.

Савет. Ако је ваш приступ интернету организован преко проки сервера, на њему можете да овластите из ПоверСхелл-а.

Морате схватити да у већини случајева примљени ИП неће бити прави статички „бели“ ИП вашег рачунара. У већини случајева то ће бити или спољна ИП адреса рутера (са НАТ везом), динамична ИП адреса (коју су издали провајдери) или адреса проки сервера.