Инструменти като ping, traceroute, lookup, whois, пръст, netstat, ipconfig и скенери за пристанища са налични на почти всяка операционна система, на която можете да получите ръцете си. Те се използват за всичко от отстраняване на проблеми с връзка до търсене на информация.
Независимо дали използвате Windows, Linux или Mac OS X, тези инструменти винаги са наблизо. Също така ще намерите уеб базирани версии на много от тези помощни програми. Някои от тях са налице дори и в скритата Crosh shell на Chrome OS.
Командата ping изпраща пакети на ICMP ехо за заявка до местоназначение. Например, можете да стартирате ping google.com или ping 173.194.33.174 да пинг домейн име или IP адрес.
Тези пакети изискват отдалечената местоназначение да отговори. Ако отдалечената дестинация е конфигурирана да отговаря, тя ще реагира със свои собствени пакети. Ще можете да видите колко време е времето за двупосочно пътуване между вашия компютър и местоназначението. Ще видите съобщение "изтекъл срок на заявката", ако възникне загуба на пакети, и изобщо ще видите съобщение за грешка, ако компютърът ви не може да комуникира с отдалечения хост.
Този инструмент може да ви помогне да отстраните проблеми с връзката с интернет, но имайте предвид, че много сървъри и устройства са конфигурирани да не отговарят на пинг.
Командата traceroute, tracert или tracepath е подобна на командата ping, но предоставя информация за пътя на пакета. traceroute изпраща пакети до местоназначение, като поиска всеки интернет маршрутизатор по пътя да отговори, когато премине на пакета. Това ще ви покаже пътните пакети, когато ги изпращате между местоположението и местоназначението.
Този инструмент може да ви помогне да отстраните проблеми с връзката. Например, ако не можете да общувате със сървър, стартирането на traceroute може да ви покаже къде възниква проблемът между вашия компютър и отдалечения хост.
Командата ipconfig се използва в Windows, докато командата ifconfig се използва в Linux, Mac OS X и други Unix-подобни операционни системи. Тези команди ви позволяват да конфигурирате мрежовите интерфейси и да видите информация за тях.
Например, можете да използвате командата ipconfig / all на Windows, за да видите всички конфигурирани мрежови интерфейси, техните IP адреси, DNS сървъри и друга информация. Или можете да използвате командата ipconfig / flushdns, за да изчистите кеша на DNS, принуждавайки Windows да получава нови адреси от DNS сървърите си всеки път, когато се свържете с ново име на хост. Други команди могат да принудят компютъра ви да пусне своя IP адрес и да получи нов от своя DHCP сървър. Тази програма може бързо да покаже IP адреса на вашия компютър или да ви помогне да отстраните проблемите.
Командата nslookup ще търси IP адресите, свързани с име на домейн. Например, можете да стартирате nslookup howtogeek.com за да видите IP адреса на сървъра How-To Geek.
Компютърът непрекъснато заявява на своите DNS сървъри да превеждат имена на домейни към IP адреси. Тази команда просто ви позволява да го направите ръчно.
nslookup също ви позволява да извършите обратно търсене, за да намерите името на домейна, свързано с IP адрес. Например, nslookup 208.43.115.82 ще ви покаже, че този IP адрес е свързан с howtogeek.com.
Командата whois търси регистрационния запис, свързан с име на домейн. Това може да ви покаже повече информация за това кой е регистрирал и притежава име на домейн, включително информацията за връзка с него.
Тази команда не е включена в самата Windows, но Windows Sysinternals на Microsoft предоставя инструмент Whois, който можете да изтеглите. Тази информация е налице и от много уебсайтове, които могат да извършват търсения от вас.
netstat означава мрежовата статистика. Тази команда показва входящите и изходящите мрежови връзки, както и друга мрежова информация. Той е достъпен на Windows, Mac и Linux - всяка версия има свои собствени опции за команден ред, които можете да промените, за да видите различни типове информация.
Помощната програма netstat може да ви покаже отворените връзки на вашия компютър, кои програми правят кои връзки, колко данни се предават и друга информация.
Командата за пръста е стара и вече не се използва широко. На теория тази команда Ви позволява да преглеждате информация за потребители, влизащи в отдалечен компютър. Ако компютърът работи с пръст или демон, можете да използвате командата с пръст на компютъра си, за да видите кой е влязъл на този отдалечен компютър, техния имейл адрес и пълното им име. На практика почти никакви компютри не работят с пръстови услуги, с които можете да се свържете.
Тази помощна програма е била сладка идея в първите дни на работа в мрежа, където може да искате да видите кой е влязъл в другите няколко компютъра във вашата университетска мрежа, но не е подходящ за опасен интернет. Не искате хората да виждат пълното ви име и имейл адреса ви, когато използвате компютър.
И все пак, командата за пръст живее като обикновена мрежова програма и дори е все още включена в съвременните версии на Windows. Windows не включва услуга за пръсти, която обаче може да споделя тази информация с други хора.
Помощната програма nmap е общ инструмент, използван за сканиране на портове, но има много помощни програми, които могат да изпълняват този вид сканиране. Пристанищното сканиране е процесът на опит за свързване към всеки порт на компютър - портове от 1 до 65535 - и дали те са отворени. Атакуващият може да сканира система по порт, за да намери уязвими услуги. Друга възможност е да сканирате компютъра си, за да сте сигурни, че няма уязвими услуги, слушащи мрежата.
Това не са единствените свързани с мрежата команди, но те са едни от най-често срещаните.