Решайте проблемы с сетью самостоятельно.

Компьютер без подключения к сети - ничто. Сегодня Интернет используется повсюду - в офисе, дома и в любом другом секторе. Иногда нам нужно знать некоторую сетевую информацию, параметры конфигурации или любую другую информацию о нашей сети. Здесь мы обсудим некоторые простые сетевые команды для основной цели работы в сети и устранения неполадок.

1. ifconfig

Самая распространенная и часто используемая команда для человека, имеющего дело с сетями. Эта команда широко используется для определения маршрута и сетевых интерфейсов. С помощью этой команды можно узнать IP-адрес, MAC-адрес и MTU.

ifconfig

Вот варианты использования всех трех разных интерфейсов

  • Ethernet ifconfig eth0
  • Локальный шлейф ifconfig lo
  • Беспроводная сетьifcofig wlan0

С помощью этой команды также можно назначить IP-адрес и шлюз. Вот команда, которую вы можете использовать по своему усмотрению:

ifconfig eth0 <address> netmask <address>

2. traceroute

Для меня это самая захватывающая команда. Это помогает нам визуализировать путь прохождения пакета. Это показывает, как данные передаются из локальной сети на удаленный серверный компьютер. Без этой команды диагностика сетевой проблемы практически невозможна.

Информация от traceroute

  • Список маршрутов
  • IP-адреса
  • Имена хостов

Это одна из самых мощных сетевых команд. Есть много других вариантов использования этого. Для тех, см. Ссылку в конце.

3. пинг

Ping означает Packet Internet Groper. Это еще одна широко используемая команда для работы в сети. Проверка статуса сервера - доступен он или нет - основная цель этой команды. По сути, он отправляет пакеты на сервер и отображает ответ. Это подтверждает, доступен сервер или нет. Статус сетевого подключения между двумя устройствами можно узнать с помощью этой команды. Вот пример ниже.

ping <IP address>
ping google.com

Другое использование

  • Проверьте подключение IPv4
  • Проверьте подключение IPv6
  • Время печати перед каждой строкой
  • Установить интервал времени между пинг-пакетами

CTRL + C используется для прекращения выполнения команды.

4. netstat

netstat означает Сетевая статистика. Чтобы узнать некоторую информацию, относящуюся к сетевой статистике, мы используем эту команду.

netstat

Информация, которую можно узнать:

  • Статистика интерфейса netstat -s
  • Показать все подключения netstat -a
  • Только соединения TCP и UDP netstat -at
  • Сетевые интерфейсы netstat -i
  • Информация о маршрутизации Kernet netstat -rn
  • Только прослушивание соединений netstat -tnl

5. копать

Поиск информации о домене известен как dig. Это используется для запроса серверов имен DNS, а также для устранения проблем с DNS.

Другие варианты использования

  • Отображение короткого вывода
  • Показать подробный вывод
  • Сервер имен для конкретного запроса
  • Отслеживание пути DNS

Для получения дополнительной информации о dig см. Ссылку в конце.

6. whois

Это одна из наиболее часто используемых и полезных команд. Используется для получения информации о веб-сайте. С помощью этой команды можно узнать информацию о регистрации и владельце веб-сайта.

whois medium.com

Здесь мы пытаемся получить информацию о Medium. Посмотрим, что у нас получится.

shoaib@Shoaibs-MacBook-Pro ~ % whois medium.com      
% IANA WHOIS server
% for more information on IANA, visit http://www.iana.org
% This query returned 1 object
refer:        whois.verisign-grs.com
domain:       COM
organisation: VeriSign Global Registry Services
address:      12061 Bluemont Way
address:      Reston Virginia 20190
address:      United States
contact:      administrative
name:         Registry Customer Service
organisation: VeriSign Global Registry Services
address:      12061 Bluemont Way
address:      Reston Virginia 20190
address:      United States
phone:        +1 703 925-6999
fax-no:       +1 703 948 3978
e-mail:       [email protected]
contact:      technical
name:         Registry Customer Service
organisation: VeriSign Global Registry Services
address:      12061 Bluemont Way
address:      Reston Virginia 20190
address:      United States
phone:        +1 703 925-6999
fax-no:       +1 703 948 3978
e-mail:       [email protected]
nserver:      A.GTLD-SERVERS.NET 192.5.6.30 2001:503:a83e:0:0:0:2:30
nserver:      B.GTLD-SERVERS.NET 192.33.14.30 2001:503:231d:0:0:0:2:30
nserver:      C.GTLD-SERVERS.NET 192.26.92.30 2001:503:83eb:0:0:0:0:30
nserver:      D.GTLD-SERVERS.NET 192.31.80.30 2001:500:856e:0:0:0:0:30
nserver:      E.GTLD-SERVERS.NET 192.12.94.30 2001:502:1ca1:0:0:0:0:30
nserver:      F.GTLD-SERVERS.NET 192.35.51.30 2001:503:d414:0:0:0:0:30
nserver:      G.GTLD-SERVERS.NET 192.42.93.30 2001:503:eea3:0:0:0:0:30
nserver:      H.GTLD-SERVERS.NET 192.54.112.30 2001:502:8cc:0:0:0:0:30
nserver:      I.GTLD-SERVERS.NET 192.43.172.30 2001:503:39c1:0:0:0:0:30
nserver:      J.GTLD-SERVERS.NET 192.48.79.30 2001:502:7094:0:0:0:0:30
nserver:      K.GTLD-SERVERS.NET 192.52.178.30 2001:503:d2d:0:0:0:0:30
nserver:      L.GTLD-SERVERS.NET 192.41.162.30 2001:500:d937:0:0:0:0:30
nserver:      M.GTLD-SERVERS.NET 192.55.83.30 2001:501:b1f9:0:0:0:0:30
ds-rdata:     30909 8 2 E2D3C916F6DEEAC73294E8268FB5885044A833FC5459588F4A9184CFC41A5766
whois:        whois.verisign-grs.com
status:       ACTIVE
remarks:      Registration information: http://www.verisigninc.com
created:      1985-01-01
changed:      2017-10-05
source:       IANA
# whois.verisign-grs.com
Domain Name: MEDIUM.COM
   Registry Domain ID: 1329658_DOMAIN_COM-VRSN
   Registrar WHOIS Server: whois.registrar.amazon.com
   Registrar URL: http://registrar.amazon.com
   Updated Date: 2021-04-21T23:16:31Z
   Creation Date: 1998-05-27T04:00:00Z
   Registry Expiry Date: 2022-05-26T04:00:00Z
   Registrar: Amazon Registrar, Inc.
   Registrar IANA ID: 468
   Registrar Abuse Contact Email: [email protected]
   Registrar Abuse Contact Phone: +1.2067406200
   Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
   Name Server: ALINA.NS.CLOUDFLARE.COM
   Name Server: KIP.NS.CLOUDFLARE.COM
   DNSSEC: unsigned
   URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2021-04-24T01:00:33Z <<<
# whois.registrar.amazon.com
Domain Name: medium.com
Registry Domain ID: 1329658_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.registrar.amazon.com
Registrar URL: https://registrar.amazon.com
Updated Date: 2021-04-21T23:16:32.535Z
Creation Date: 1998-05-27T04:00:00Z
Registrar Registration Expiration Date: 2022-05-26T04:00:00Z
Registrar: Amazon Registrar, Inc.
Registrar IANA ID: 468
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.2067406200
Reseller:
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: renewPeriod https://icann.org/epp#renewPeriod
Registry Registrant ID:
Registrant Name: On behalf of medium.com owner
Registrant Organization: Whois Privacy Service
Registrant Street: P.O. Box 81226
Registrant City: Seattle
Registrant State/Province: WA
Registrant Postal Code: 98108-1226
Registrant Country: US
Registrant Phone: +1.2065771368
Registrant Phone Ext:
Registrant Fax:
Registrant Fax Ext:
Registrant Email: [email protected]
Registry Admin ID:
Admin Name: On behalf of medium.com administrative contact
Admin Organization: Whois Privacy Service
Admin Street: P.O. Box 81226
Admin City: Seattle
Admin State/Province: WA
Admin Postal Code: 98108-1226
Admin Country: US
Admin Phone: +1.2065771368
Admin Phone Ext:
Admin Fax:
Admin Fax Ext:
Admin Email: [email protected]
Registry Tech ID:
Tech Name: On behalf of medium.com technical contact
Tech Organization: Whois Privacy Service
Tech Street: P.O. Box 81226
Tech City: Seattle
Tech State/Province: WA
Tech Postal Code: 98108-1226
Tech Country: US
Tech Phone: +1.2065771368
Tech Phone Ext:
Tech Fax:
Tech Fax Ext:
Tech Email: [email protected]
Name Server: alina.ns.cloudflare.com
Name Server: kip.ns.cloudflare.com
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2021-04-21T23:16:32.902Z <<<

Заключение

В этой статье мы рассмотрели некоторые из наиболее полезных и широко используемых сетевых команд. Если я что-то пропустил, то укажите их в комментариях. Я буду продолжать обновлять соответственно. Спасибо.

Хорошего дня!

Ссылка



Больше контента на plainenglish.io