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