Ipconfig, tracert, ping и nslookup в PowerShell

Когато сме Системни администратори важно е да знаем инструменти, с които разполагаме в рамките на нашия обсег, за да можем да управляваме всичко правилно. Windows Server е доста популярен софтуер за това. Съдържа инструменти за администрира нашата система само от командна конзола.

В ежедневните ни роли като персонал на системната група, било то шефове, координатори, администратори или помощници, много често се използват някои команди на ниво конзола за получаване на компютърна, мрежова или друга необходима информация.

Знаем, че съществуват много специални команди че ни доставят iподробна информация която служи за управление на нашата работа. PowerShell в този случай той съдържа поредица от основни команди за всеки администратор, тъй като ще им помогне да изпълнят задачата си.

Благодарение на тези команди, от PowerShell можем да изпълняваме много различни задачи и в Windows 10 между най -простите и най -сложните, от почистване на нашия диск до управление на потребителски профили. Различни функции, които можем да изпълняваме само с няколко команди и които дори ни позволяват автоматизирайте задачите. За това трябва да го знаете много добре.

Нека да видим как да използваме командите IPCONFIG, TRACERT, PING и NSLOOKUP с помощта на конзолата PowerShell, ние знаем това чрез PowerShell получаваме по -добри резултати от използването CMD това се дължи на неговото внедряване и автоматизация.

PowerShell идва с интересни новини за версия на Windows Server 2016Ако искате да знаете всичко за него, разгледайте следната връзка и разберете всичко.

Какво е новото в PowerShell

1. Проучване на командите IPCONFIG, TRACERT, PING и NSLOOKUP


Много от нас са чували за тези команди и ги използваме често, но не боли запомнете малко функционалността на всеки от тях.

IPCONFIGТази команда показва подробна информация за TCP / IP конфигурация на нашата система и е възможно актуализирайте DHCP конфигурацията чрез тази команда.

PINGС помощта на тази команда можем да проверим общото време, необходимо на сървъра да отговори заявка и по този начин да се определи дали връзката е правилна или не.

TRACERTКомандата Tracert е a диагностичен инструмент което ни позволява да наблюдаваме пакетите, които произхождат от хост.

NSLOOKUPС NSLOOKUP можем да определим дали сървърът решава правилно имена и IP адреси.

Като си спомним тези малки понятия, ще ги анализираме, използвайки Windows PowerShell на Windows Server 2016.

2. Използвайте IPCONFIG чрез PowerShell


Етап 1
Отваряме конзолата PowerShell и можем да въведем командата IPCONFIG все едно сме в CMD и резултатът изобщо не се различава.

Стъпка 2
Сега, използвайки Windows PowerShell, ще видим, че можем да получим по -конкретна и пълна информация; Можем да използваме cmdlet Get-NetIPConfiguration, благодарение на тази команда можем да видим параметри като тези. Както ще видим, резултатът е следният.

  • Мрежова карта работещ
  • Сървъри DNS
  • Адреси IP
  • Интерфейси използвани и др.

Стъпка 3
Има параметри, които можем да добавим към командлета Get-NetIPConfiguration за да получите много по -широко търсене. Можем да добавим параметри като:

-ПодробноДа видим допълнителни детайли като интерфейси, информация за конфигурацията на оборудването и др.

- ВсичкоПозволява ви да видите параметрите на ip конфигурация на всички интерфейси на устройството.

Това са двата най -важни параметъра които можем да добавим в нашата команда за получаване на информация, но можем да изберем друга, за да ни даде друга конфигурация.

Get-NetIPAddressДопълнително към cmdlet Get-NetIPConfiguration можем да използваме cmdlet Get-NetIPAddress което ни позволява да преглеждаме всички конфигурации на ниво карта на оборудването.

ЗабележкаАко искаме да видим повече за как да използвате тази команда и различните опции, които можем да използваме, в следната връзка намираме свързаната информация.

3. Използвайте PING чрез PowerShell


Тази команда е може би най -използваните за всички нас, тъй като ни позволява да видим наличност на сървър.

Етап 1
Използвайки PowerShell можем да въведем общата команда пинг плюс IP адреса, към който искаме да направим заявката, в този случай ще използваме Solvetic адреса: 178.33.118.246

Стъпка 2
Можем да видим, че е получен правилен отговор за свързване. В PowerShell можем да използваме cmdlet Test-NetConnection За да изпълним същата задача, ще изпълним тази задача, като се свържем с домейна Solvetic, ще използваме синтаксиса Test-NetConnection 178.33.118.246.

Стъпка 3
Полученият резултат ще бъде следният и можем да видим това тя е по -пълна, отколкото в CMD.

ЗабележкаНа следния адрес можем да получим повече информация за Командлет Test-NetConnection.

4. Използвайте NSLOOKUP чрез PowerShell


Както споменахме NSLOOKUP ни позволява да потвърдим, че сървърът е правилно решаване на имената и IP адресите.

Етап 1
В Windows PowerShell ще използваме cmdlet Resolve-DnsName за потвърждаване на тази конфигурация. В този пример ще използваме адреса Уебсайт на Microsoft за да видите цялата информация, която Resolve-DnsName ни доставя.

Увеличете

Можем да наблюдаваме подробна информация като TTL (Time To Life) и проверете дали отговаряте правилно. Тази информация е много важна в случай, че трябва да наблюдавате състояние на DNS сървър и потвърждава тяхната коректна комуникация.

ЗабележкаДа се повече информация за тази кратка команда можем да посетим следната връзка.

5. Използвайте TRACERT чрез PowerShell


Друга от най -използваните команди на административно ниво е Tracert, която ни позволява да видим пътя, по който пакетите се движат в мрежата. В PowerShell за Windows Server 2016 можем да използваме cmdlet Test-NetConnection с допълнителен параметър -TraceRoute за извършване на тази валидация.

Етап 1
В този пример ще проследим адреса Solvetic.com IP, за което трябва да въведем следното.

 Test -NetConnection 178.33.118.246 -TraceRoute.

Стъпка 2
По -късно ще видим, че полученият резултат е следният. Можем да видим всичко сървъри, през които преминава пакета преди достигане на местоназначението (178.33.118.246), както и IP откъде идва пакетът, вижте състоянието на пинга и т.н.

Увеличете

Успяхме да анализираме как Windows PowerShell имаме инструмент, който ни предоставя много по -пълна информация относно някои корекции, които трябва да прегледаме в нашата организация и си струва да си припомним това в близко бъдеще PowerShell ще замени CMD и всички задачи от командния ред трябва да се изпълняват чрез PowerShell и по този начин ние ще го реализираме голям обхват на този инструмент за нас като хора в света на ИТ.

Ако искаш научете повече за Windows Server 2016 и всичко новостs, което носи, въведете следната връзка и знайте всичко за тази операционна система и нейната Активна директория за подобрена сигурност.

Какво е новото в Windows Server

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave