10 полезных сетевых команд Linux

Linux – это самая мощная операционная система, а работа в сети является важной частью серверов..


Он предлагает множество встроенных команд для диагностики сетевых проблем..

В этой статье я покажу вам полезное Сеть Linux команды, которые помогут вам в устранении неполадок.

Ifconfig

Утилита ifconfig используется для настройки параметров сетевого интерфейса..

В основном мы используем эту команду для проверки IP-адреса, назначенного системе.

[[Электронная почта защищена] ~] # ifconfig -a
eno16777736: flags = 4163 mtu 1500
эфир 00: 0c: 29: c5: a5: 61 txqueuelen 1000 (Ethernet)
RX-пакеты 0 байтов 0 (0,0 B)
RX ошибок 0 отброшено 0 переполнений 0 кадра 0
Пакеты TX 0 байтов 0 (0,0 B)
Ошибки TX 0 отброшены 0 переполнений 0 несущих 0 коллизий 0
lo: flags = 73 mtu 65536
Инет 127.0.0.1 маска сети 255.0.0.0
inet6 :: 1 префиксный 128 scopeid 0x10
loop txqueuelen 0 (локальная петля)
RX-пакеты 2 байта 140 (140,0 B)
RX ошибок 0 отброшено 0 переполнений 0 кадра 0
Пакеты TX 2 байта 140 (140,0 B)
Ошибки TX 0 отброшены 0 переполнений 0 несущих 0 коллизий 0
[[Электронная почта защищена] ~] #

трассировка

traceroute распечатывает маршрутные пакеты к хосту сети.

Целевой хост или IP-адрес является обязательным параметром для использования этой утилиты

[[Электронная почта защищена] ~] # traceroute geekflare.com
traceroute to geekflare.com (162.159.243.243), максимум 30 прыжков, 60-байтовые пакеты
1 172.16.179.2 (172.16.179.2) 0,154 мс 0,074 мс 0,074 мс
2 * * *
3 * * *

копать землю

dig (Domain Information Groper) – гибкий инструмент для опроса серверов имен DNS.

Он выполняет поиск DNS и отображает ответы, которые возвращаются с серверов имен.

[[Электронная почта защищена] ~] # dig geekflare.com
; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> geekflare.com
;; глобальные параметры: + cmd
;; Получил ответ:
;; ->>HEADER<<- код операции: QUERY, статус: NOERROR, id: 18699
;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 2, ПОЛНОМОЧИЯ: 0, ДОПОЛНИТЕЛЬНО: 1
;; OPT PSEUDOSECTION:
; EDNS: версия: 0, флаги :; МБЗ: 0005, уд: 4000
;; РАЗДЕЛ ВОПРОСА:
; Geekflare.com. В
;; ОТВЕТ РАЗДЕЛ:
geekflare.com. 5 В 162.159.244.243
geekflare.com. 5 В 162.159.243.243
;; Время запроса: 6 мсек
;; SERVER: 172.16.179.2 # 53 (172.16.179.2)
;; КОГДА: Вс 01 мая 23:28:19 PDT 2016
;; MSG РАЗМЕР rcvd: 74
[[Электронная почта защищена] ~] #

телнет

хост назначения telnet connect: порт через протокол telnet, если соединение установлено, значит, соединение между двумя хостами работает нормально.

[[Электронная почта защищена] ~] # telnet geekflare.com 443
Попытка 162.159.244.243…
Подключен к geekflare.com.
Escape-символ ‘^]’.

Nslookup

nslookup – это программа для запроса серверов доменных имен в Интернете..

[[Электронная почта защищена] ~] # nslookup geekflare.com
Сервер: 172.16.179.2
Адрес: 172.16.179.2 # 53
Неофициальный ответ:
Имя: geekflare.com
Адрес: 162.159.243.243
Имя: geekflare.com
Адрес: 162.159.244.243
[[Электронная почта защищена] ~] #

NetStat

Команда Netstat позволяет вам легко просматривать каждое сетевое соединение и открывать сокеты..

netstat с выводом заголовка очень полезен при устранении неполадок веб-сервера.

[[Электронная почта защищена] ~] # netstat
Активные интернет-соединения (без серверов)
Proto Recv-Q Send-Q Локальный адрес Состояние внешнего адреса
tcp 0 0 172.16.179.135:58856 mirror.comp.nus.ed: http TIME_WAIT
tcp 0 0 172.16.179.135:34444 riksun.riken.go.jp:http УСТАНОВЛЕНО
tcp 0 0 172.16.179.135:37948 mirrors.isu.net.sa:http TIME_WAIT
tcp 0 0 172.16.179.135:53128 ossm.utm.my:http TIME_WAIT
tcp 0 0 172.16.179.135:59723 103.237.168.15:http TIME_WAIT
tcp 0 0 172.16.179.135:60244 no-ptr.as20860.net:http TIME_WAIT

УПП

scp позволяет вам защищать копирование файлов на и с другого хоста в сети.

Пример:

scp $ filename [Электронная почта защищена]: / $ Путь

вес

w выводит сводную информацию о текущей активности в системе, включая действия каждого пользователя и их процессы.

Также перечислите зарегистрированных пользователей и среднюю загрузку системы за последние 1, 5 и 15 минут..

[[Электронная почта защищена] ~] # w
23:32:48 до 2:52, 2 пользователя, средняя загрузка: 0,51, 0,36, 0,19
ПОЛЬЗОВАТЕЛЬ TTY       [Электронная почта защищена]   IDLE JCPU PCPU ЧТО
Чандан: 0 20:41? xdm? 7:07 0.13s gdm-session-worker [pam / gdm-password]
чандан pts / 0 20:42 0.00s 0.23s 3.42s / usr / libexec / gnome-Terminal-Server
[[Электронная почта защищена] ~] #

птар

Nmap – одна из мощных команд, которая проверяет открытый порт на сервере..

Пример использования:

nmap $ имя_сервера

Включить / отключить сетевой интерфейс

Вы можете включить или отключить сетевой интерфейс, используя команды ifup / ifdown с параметром интерфейса Ethernet.

Чтобы включить eth0

#ifup eth0

Отключить eth0

#ifdown eth0

Надеюсь, что вышеупомянутые Linux-команды помогут вам собрать информацию о сети или устранить проблемы с сетью. Если вы хотите узнать о сети в деталях, то проверьте этот великий онлайн курс от SONIC.

TAGS:

  • Linux

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map