Вступ до мережевих команд
Операційна система складається з різних вбудованих мережевих утиліт командного рядка, які використовуються для усунення несправностей у мережі. Ми побачимо різні команди для мереж, які є найважливішими для кожного мережевого адміністратора.
9 найкращих команд для роботи в мережі
Ці мережеві команди є наступними:
1. Пінг
Ping використовується для тестування ємності мережевого хоста для взаємодії з іншим хостом. Просто введіть команду Ping, а потім ім'я цільового хоста або IP-адресу. Утиліти ping, здається, є найпоширенішим мережевим інструментом. Це виконується за допомогою протоколу повідомлень про Інтернет-контроль, який дозволяє відправляти ехо-пакет на хост призначення та механізм прослуховування. Якщо хост-адресат відповість на запитуючий хост, це означає, що хост доступний. Ця утиліта зазвичай дає основне уявлення про те, де може виникнути конкретна мережева проблема,
Наприклад: у випадку, якщо підключення до Інтернету відсутнє в офісі, наприклад, утиліта ping використовується для визначення наявності проблеми в офісі чи мережі Інтернет-провайдера. Далі показано зображення того, як інструменти для пінгу отримують статус підключення локально підключеного маршрутизатора.
Користувач може використовувати різні варіанти з командою ping.
Параметри команди Ping такі:
Параметри |
Опис |
цільовий | Це IP-адреса призначення або ім'я хоста, який користувач хоче пінг. |
-а | Цей параметр вирішує ім'я хоста цілі IP-адреси. |
-т | Цей параметр команди ping пінгметь ціль, поки ви не зупините її, натиснувши Ctrl-C. |
-в рахунку | Цей параметр використовується для встановлення кількості відправлених запитів ICMP Echo, від 1 до 4294967295. Якщо -n не вказано, команда ping поверне за замовчуванням 4. |
-l розмір |
Цей параметр використовується для встановлення розміру в байтах пакету ехо-запитів від 32 до 65 527. Якщо параметр -l не вказаний, команда ping надішле 32-байтний ехо-запит. |
-врахувати | Цей параметр використовується для повідомлення про час у форматі Internet Timestamp, про отримання кожного запиту ехо та надсилання ехо-відповіді. Максимальне значення числа - 4, тобто тільки перші чотири перестрибування можуть бути штамповані часом. |
-р кол | Ця команда використовує параметр команди ping для визначення кількості переходів між вихідним комп'ютером та цільовим комп'ютером. Максимальне значення числа - 9, команда Tracert також може бути використана, якщо користувач хоче переглянути всі переходи між двома пристроями. |
-i TTL | Цей параметр команди ping встановлює значення Time to Live (TTL), максимальне значення - 255. |
-f | Використовуйте цей параметр команди ping, щоб запобігти фрагментації маршрутизаторів між джерелом та ціллю ICMP Echo Requests. Опція -f часто використовується для усунення проблем з програмою "Максимальна передача шляху" (PMTU). |
-w тайм-аут | Під час виконання цієї команди ping необхідно вказати значення тайм-аута. Він регулює кількість часу в мілісекундах. Якщо параметр -w не вказаний, то встановлюється значення тайм-ауту за замовчуванням 4000, що становить 4 секунди. |
-п | Надіслати повідомлення постачальника мережі Hyper-V Network Virtualization. |
-S srcaddr | Цей параметр використовується для визначення адреси джерела. |
2. NetStat
Netstat є загальним методом командного рядка мережі TCP - IP, який присутній у більшості Windows, Linux, UNIX та інших операційних систем. Щодо протоколу, netstat надає статистику та інформацію щодо використання поточної мережі з'єднання TCP-IP.
Користувач може використовувати різні варіанти з командою Netstat.
Параметри команди NetStat Command такі:
- -a: тут відобразяться всі з'єднання та порти
- -b: Показує виконуваний файл у кожному порту зв'язку або слухання
- -e: Цей протокол буде поєднуватися з -і відображенням статистики Ethernet
- -n: при цьому відображатиметься адреса та номер порту у вигляді числових
- -o: Він відображатиме ідентифікатор кожного з'єднання для процесу власності.
- -r: Він відобразить таблицю маршрутизації
- -v: При використанні в поєднанні з -b відображається послідовність посилань або портів слуху для кожного виконуваного файлу.
3. Ip Config
Команда IP-конфігурації відобразить основні відомості про налаштування IP-адреси пристрою. Просто введіть конфігурацію IP в підказку Windows та IP, маску підмережі та шлюз за замовчуванням, який буде представлено на поточному пристрої. Якщо вам доведеться побачити повну інформацію, тоді введіть у командному рядку config-all, і тоді ви побачите повну інформацію. Існує також вибір, який допоможе вам вирішити проблеми з DNS та DHCP.
4. Ім'я хоста
Для спілкування один з одним комп’ютеру потрібна унікальна адреса. Ім'я хоста може бути алфавітним або буквено-цифровим і містити конкретні символи, які використовуються спеціально для визначення конкретного вузла або пристрою в мережі. Наприклад, ім'я хоста повинно мати доменне ім'я (TLD) верхнього рівня та відстань між одним і 63 символами, коли воно використовується в системі доменних імен (DNS) або в Інтернеті.
Кроки для визначення імені комп'ютера
Відкрийте вікно терміналу і введіть команду, подану нижче
ім'я хоста
Він надасть назву вашого комп'ютера
Перша частина результату - це ім'я комп’ютера, а друга частина - назва домену.
Щоб отримати лише ім’я комп'ютера, запустіть таку команду
ім'я хоста -и
Вихід буде localhost.
Аналогічно, якщо користувач хоче дізнатися, яка доменна система працює, то використовуйте наступну команду.
ім'я хоста -d
IP-адресу для імені хоста можна також отримати за допомогою наступної команди
ім'я хоста -i
Користувач може дізнатися всі псевдоніми для комп'ютера за допомогою команди, наведеної нижче
ім'я хоста -а
5. Трасування в командах мереж
Команда tracert - це командна командна строка, яка використовується для отримання мережевого пакету, що надсилається та приймається, та кількості переходів, необхідних для того, щоб цей пакет досяг мішені. Цю команду можна також віднести як слід. Він надає кілька деталей про шлях, який проходить пакет від джерела до вказаного пункту призначення.
Команда tracert доступна для командного рядка в усіх операційних системах Windows.
Синтаксис команди Tracert Command
tracert (-d) (-h MaxHops) (-w TimeOut) target
Користувач може використовувати різні функції з командою tracert.
Параметри Command tracert такі:
- мета: Це адресат, або IP-адреса, або ім'я хоста.
- - d: Цей параметр заважає Tracert вирішувати IP-адреси для імен хостів, щоб отримати швидші результати.
- -h MaxHops: Цей параметр Tracert вказує максимальну кількість стрибків у пошуку цілі. Якщо параметр MaxHops не вказаний, ціль не знайдена 30 перескаками, тоді команда tracert перестане шукати.
- -w timeout: під час виконання цієї команди ping необхідно вказати значення timeout. Він регулює кількість часу в мілісекундах.
6. Nslookup
Nslookup, який означає команду пошуку сервера імен, - це командна мережева утиліта, яка використовується для отримання інформації про Інтернет-серверах. Він надає інформацію про сервер імен для DNS (система доменних імен), тобто ім'я та IP-адресу сервера DNS за замовчуванням.
Синтаксис для Nslookup такий
Nslookup
or
Nslookup (domain_name)
7.Руте
У IP мережах таблиці маршрутизації використовуються для спрямування пакетів з однієї підмережі в іншу. Команда Route забезпечує таблиці маршрутизації пристрою. Для отримання цього результату просто введіть маршрут друку. Команда Route повертає таблицю маршрутизації, а також користувач може вносити зміни за допомогою таких команд, як Add Route Add, Route Delete та Change Route, що дозволяє змінювати таблицю маршрутизації як вимогу.
8. ARP
ARP розшифровується як протокол вирішення адреси. Незважаючи на те, що мережеві комунікації з легкістю можна розглядати як IP-адресу, доставка пакета залежить в кінцевому рахунку від контролю доступу до медіа (MAC). Саме тут набуває чинності протокол для вирішення адреси. Ви можете додати IP-адресу віддаленого хоста, яка є командою arp -a, якщо у вас виникли проблеми спілкуватися з даним хостом. Команда ARP надає таку інформацію, як Address, Flags, Mask, IFace, Type of Hardware, Hardware Address тощо.
9. Ping Ping в мережевих командах
Ми обговорили команду Ping і команду Tracert. Існують подібності між цими командами. Командна маршрутизація, яка забезпечує поєднання найкращих аспектів Tracert і Ping.
Ця команда займає 300 секунд для збору статистичних даних, а потім повертає звіти про затримку та статистику втрат пакетів при проміжних скачках між джерелом та ціллю більш детально, ніж ті звіти, що надаються командами Ping або Tracert.
Синтаксис для ping шляху такий:
path ping (-n) (-h) (-g ) (-p ) (-q (-w ) (-i ) (-4 ) (-6 )()
- -n: запобігає функціонуванню пінг-тракту від спроби вирішити IP-адреси маршрутизаторів до їх імен.
- -h MaxHops: ця опція відстеження вказує максимальну кількість стрибків у пошуку цілі. Якщо параметр MaxHops не вказаний, ціль не знайдена 30 перескаками, тоді команда tracert перестане шукати.
- -w timeout: під час виконання цієї команди ping необхідно вказати значення timeout. Він регулює кількість часу в мілісекундах.
- -ip: Вказує адресу джерела.
- мета: Це IP-адреса призначення або ім'я хоста, який користувач хоче пінг.
Висновок
У цій статті ми бачили різні команди, такі як Route, Arp тощо, разом із їх синтаксисом та прикладами. Я сподіваюся, що ці команди допоможуть вам у вирішенні проблем у швидкий час.
Рекомендовані статті
Це було керівництвом для команд «Мережа». Тут ми обговорили його концепцію та топ-9 мережевих команд, які доступні на ринку. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Що таке мережеві протоколи
- Що таке мережева топологія?
- Команди сценаріїв оболонок
- Кубернетес - Докер
- Що таке IPv6?
- Що таке IPv4? | (Обмеження, переваги, використання)
- Приклади команд пакетного сценарію