Close

ТОП мережевих команд Linux та Windows

Підбірка обов’язкових команд для мережевого адміністрування ОС Linux та Windows. Без них складно обійтися – вони потрібні кожному системному адміністратору для проведення повсякденних операцій, пов’язаних з комп’ютерними мережами. Ці команди суттєво економлять ваш час у дослідженні та налаштуванні мережі й покращать ефективність роботи.

Зміст статті

Linux

  • ifconfig — вивести на екран усі доступні мережеві інтерфейси в системі;
  • ifconfig -a— вивести на екран усі активні і неактивні (приховані) мережеві інтерфейси;
  • ifconfig <interface> — вивести дані по вказаному мережевому інтерфейсу;
  • ifconfig <interface> <ip-address> netmask <subnet-mask> — задати вказаному мережевому інтерфейсу задану IP-адресу та маску мережі;
  • ifconfig <interface> hw ether <MAC-address> — змінити MAC-адресу вказаного мережевого інтерфейсу;
  • ifconfig <interface> mtu <mtu> — змінити значення MTU для вказаного мережевого інтерфейсу;
  • ip address— показати IP-адреси усіх мережевих інтерфейсів;
  • netstat -tulpn | grep — color :<port> — перевірка по заданому мережевому порту;
  • sudo netstat -ap | grep :902 — знайти процес по мережевому порту;
  • netstat -lt — перевірка усіх відкритих портів;
  • sudo ss -tulwn | grep LISTEN — вивести список відкритих мережевих портів;
  • fuser -k -n tcp 57621 — вбити усі процеси на вказаному tcp-порту та закрити його;
  • route -n — відобразити таблицю маршрутизації мережевих інтерфейсів;
  • arp — відорбразити таблицю ARP (таблиця усіх IP та MAC адрес);
  • ifup <interface> — включити заданий мережевий інтерфейс;
  • ifdown <object> — виключити заданий мережевий інтерфейс;
  • iwconfig — робота з Wi-Fi (WLAN-інтерфейсом);
  • ethtool — робота з Ethernet (мережевою картою);
  • dhclient -r— отримати нову IP-адресу;
  • ping <host> — перевірити з’єднання з заданим електронним ресурсом;
  • ping -6 <host> — здійснити перевірку використовуючи IPv6;
  • ping -c 10 <host> — здійснити перевірку інтернет-з’єднання з відправленням 10-ти пакетів;
  • traceroute <host> — команда для аналізу і перевірки вузлів на шляху до з’єднання з електронним ресурсом (трасування);
  • mtr <host> — перевірити з’єднання з електронним ресурсом (об’єднує методи ping і traceroute);
  • tcpdump -w <filename> -i <interface>— захопити усі інтернет-пакети (трафік), які передаються по вказаному мережевому інтерфейсу та зберегти їх у файл;
  • tcpdump -i <interface> src host <ip-address> — захопити трафік, який приходить (source) з вказаної IP-адреси;
  • tcpdump -i <interface> dst host <ip-address> — захопити трафік, який відправляється на вказану IP-адресу;
  • iptables -L— вивести усі правила iptables на екран;
  • iptables -F— видалити усі правила iptables;
  • iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport <port> -j ACCEPT— відкрити доступ для вхідних з’єднань по вказаному мережевому порту;
  • systemctl restart iptables— перезапустити файрвол iptables;
  • whois <host> — отримати інформацію з бази WHOIS по заданому електронному ресурсу;
  • host <domain> — показати інформацію по домену, наприклад IP-адресу, користуючись даними, які віддає DNS;
  • hostname — показати ім’я комп’ютера;
  • dig <host> — отримати DNS-записи електрронного ресурсу;
  • nano /etc/resolv.conf— відкрити редагування DNS-серверів інтернет-підключення по-замовчуванню (при бажанні можна змінити на DNS CloudFlare);
  • nano /etc/hosts— файл маппінгу (направлення, прив’язки) домену до IP-адреси, з його допомогою можна призначати локальні адреси, а також блокувати інтернет-доступ до електронних ресурсів;
  • nano /etc/ntp.conf— файл з налаштуваннями NTP;
  • /etc/init.d/dhcpdrestart — перезапуск DHCP-клієнта;
  • nslookup <host> — перевірити DNS-сервера, через які здійснюється інтернет-з’єднання до заданого ресурсу;
  • nslookup <ip-address> — отримати зворотній rDNS (PTR) запис;
  • nslookup -query=mx <host> — перевірити MX-записи в DNS заданого ресурсу;
  • nslookup -type=ns <host> — перевірити NS-записи в DNS заданого ресурсу;
  • nslookup -type=any <host> — показати усі доступні записи DNS-зони заданого ресурсу;
  • sudo systemctl restart NetworkManager.service— перезапустити центр мережевих підключень (“Мережевий майстер”);
  • wget <url> — завантажити ресурс за вказаною URL-адресою;
  • curl -O <url> — спарсити ресурс за вказаною URL-адресою;
  • ssh-keygen— згенерувати SSH-ключі;
  • ssh -p <port> -i <sshkey> <username>@<ip-address> — підключитися до сервера за вказаним портом, іменем користувача та IP-адресою, використовуючи SSH-ключ доступу;
  • nano /etc/ssh/sshd_config — відкрити редагування налаштувань SSH-інтерфейсу;
  • sudo systemctl restart ssh.service — перезапустити SSH-службу;
  • nmap <host> — проаналізувати мережеві TCP/UDP порти вказаного ресурсу;
  • nmap -p- 127.0.0.1 — перевірити локальні відкриті порти.
  • telnet <host> — з’єднатися з віддаленим сервером по протоколу telnet;
  • ftp <host> — з’єднатися з віддаленим сервером по протоколу ftp;
  • clear — очищення командного рядка.

Windows

  • ipconfig — відобразити дані по конфігурації TCP/IP;
  • ipconfig /all — відобразити повністю усі мережеві налаштування;
  • ipconfig /release— скинути конфігурацію TCP/IP;
  • ipconfig /renew— оновити конфігурацію TCP/IP (підтягнуться налаштування DHCP);
  • ipconfig /flushdns— очистити кеш DNS в системі;
  • net session /delete— закрити усі мережеві сессії;
  • ping <host> — перевірити інтернет-з’єднання зі вказаним хостом;
  • tracert <host> — перевірити вузли на шляху з’єднання із вказаним доменом чи IP-адресою;
  • pathping <host> — перевірка з’єднання з хостом;
  • nslookup <host> — відобразити сервери імен;
  • netstat— статистика мережевих інтерфейсів;
  • arp -a — відобразити таблицю ARP;
  • route print— відобразити таблицю маршрутизації;
  • getmac — вивести список MAC-адрес мережевих інтерфейсів (пристроїв);
  • netsh — робота з мережевими пристроями/інтерфейсами;
  • telnet <host> — з’єднатися по протоколу telnet;
  • hostname— показати ім’я комп’ютера;
  • systeminfo— вивід інформації про систему;
  • CLS— очистити командний рядок.

ПОДІЛИТИСЬ У СОЦМЕРЕЖАХ:

0 0 голосів
Рейтинг статті
Підписатися
Сповістити про
guest
0 Коментарі
Старіші
Новіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
Зв'язатись з нами

Напишіть, обговоримо ваш проєкт.

0
Цікаво почути Вашу думку!x
Отримати комерційну пропозицію
Оформити заявку
Замовити консультацію
Замовити дзвінок

Вкажіть, будь ласка, контактний номер телефону. Наш менеджер миттєво зв’яжеться з Вами!