Партиден файл, за да получите IP адрес

IP (Internet Protocol) адрес се използва за идентифициране на вашия компютър, маршрутизатор или други мрежови устройства във вашата мрежа или интернет. Типичен маршрутизатор за домашна мрежа има два IP адреса: един за външен интернет (WAN), а другият за вътрешната домашна (LAN) връзка. Маршрутизаторът е хардуерно устройство, което използва софтуер за извършване на маршрутизиране на пакети данни във вътрешна мрежа. Всички рутери са хардуерни защитни стени. Пакетният файл е текстов файл, който съдържа набор от команди за операционната система на компютъра. За да получите IP адреса на рутера от команден файл, трябва да създадете два файла - getip.js и GetIP.bat, като напишете правилните кодове. Стартирайте .bat файла, който ще създаде .txt файл, наречен IP.txt, съдържащ вашия външен IP адрес или интернет IP адрес.

Проблем

Имам лек проблем и търся помощ!

ОК, имам нужда от прилеп файл, за да тичам всеки ден, за да ми кажете какво ми е "ADSL" IP на рутера е (т.е. 91.80. И т.н. и т.н.), а не на местния IP на 192.168 и т.н.

Това е така, защото Sky (ISP) не поддържа статични IP адреси, така че това се променя, когато рутерът се рестартира.

Решение

Моля, следвайте тези инструкции:

  • Кликнете с десния бутон на работния плот и изберете нов txt документ.
  • Отворете новосъздадения .txt файл и поставете в него следния код:

 var request = new ActiveXObject ("Msxml2.XMLHTTP");

var notyetready = 1;

request.onreadystatechange = функция ()

{

ако (request.readyState == 4)

{

WScript.Echo (request.responseText);

notyetready = 0;

}

}

request.open ("GET", "//www.whatismyip.com/automation/n09230945.asp", true);

request.send (нула);

докато (вече не)

{

WScript.Sleep (100);

}

  • Осигурете си новия .txt файл. След това го преименувайте: getip.js

Сега направете друг .txt файл и го поставете в него:

 cscript getip.js> ip.txt 
  • Защитете файла и го преименувайте: GetIP.bat
  • Стартирайте .bat файла и той ще създаде .txt файл, наречен IP.txt, който съдържа вашия "IP адрес на интернет" или външен IP адрес.

Забележка

Благодарение на Flo-TLSC за този съвет на форума.
Предишна Статия Следваща Статия

Топ Съвети