<Попередній | зміст | Наступна>
NetStat
Команда NetStat Програма використовується для перевірки різних мережевих налаштувань і статистики. Використовуючи безліч його опцій, ми можемо розглянути різноманітні функції нашої мережі. Використовуючи параметр «-ie», ми можемо перевірити мережеві інтерфейси в нашій системі:
[me@linuxbox ~]$ netstat -тобто
eth0 Encap посилання: Ethernet HWaddr 00:1d:09:9b:99:67
inet-адрес:192.168.1.2 Bcast:192.168.1.255 Маска:255.255.255.0
inet6 addr: fe80::21d:9ff:fe9b:9967/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Пакети RX: 238488 помилки: 0 переповнені: 0 перевищення: 0 кадри: 0 TX-пакети: 403217 помилки: 0 переповнені: 0 перевищення: 0 носія: 0 зіткнень: 0 txqueuelen: 100
Байти прийому: 153098921 (146.0 МБ) Байти TX: 261035246 (248.9 МБ)
Пам'ять: fdfc0000-fdfe0000
[me@linuxbox ~]$ netstat -тобто
eth0 Encap посилання: Ethernet HWaddr 00:1d:09:9b:99:67
inet-адрес:192.168.1.2 Bcast:192.168.1.255 Маска:255.255.255.0
inet6 addr: fe80::21d:9ff:fe9b:9967/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Пакети RX: 238488 помилки: 0 переповнені: 0 перевищення: 0 кадри: 0 TX-пакети: 403217 помилки: 0 переповнені: 0 перевищення: 0 носія: 0 зіткнень: 0 txqueuelen: 100
Байти прийому: 153098921 (146.0 МБ) Байти TX: 261035246 (248.9 МБ)
Пам'ять: fdfc0000-fdfe0000
lo
Encap посилання: локальна петля
inet-адрес:127.0.0.1 Маска:255.0.0.0
lo
inet6 addr: ::1/128 Область дії:Host
UP LOOPBACK RUNNING MTU:16436 Метрика:1
Пакети RX: 2208 помилки: 0 переповнені: 0 перевищення: 0 кадри: 0 TX-пакети: 2208 помилки: 0 переповнені: 0 перевищення: 0 носія: 0 зіткнень: 0 txqueuelen: 0
RX байти: 111490 (108.8 КБ) Байти TX: 111490 (108.8 КБ)
inet6 addr: ::1/128 Область дії:Host
UP LOOPBACK RUNNING MTU:16436 Метрика:1
Пакети RX: 2208 помилки: 0 переповнені: 0 перевищення: 0 кадри: 0 TX-пакети: 2208 помилки: 0 переповнені: 0 перевищення: 0 носія: 0 зіткнень: 0 txqueuelen: 0
RX байти: 111490 (108.8 КБ) Байти TX: 111490 (108.8 КБ)

Використання параметра «-r» відобразить таблицю мережевої маршрутизації ядра. Це показує, як мережа налаштована для надсилання пакетів з мережі в мережу:

[me@linuxbox ~]$ netstat -r
Таблиця маршрутизації IP ядра
Шлюз призначення Генмаска Прапори Вікно MSS irtt Iface
192.168.1.0 | * | 255.255.255.0 | U | 0 | 0 | 0 | eth0 |
дефолт | 192.168.1.1 | 0.0.0.0 | UG | 0 | 0 | 0 | eth0 |
У цьому простому прикладі ми бачимо типову таблицю маршрутизації для клієнтської машини в локальній мережі (локальна мережа) за брандмауером/маршрутизатором. Перший рядок списку показує пункт призначення 192.168.1.0. IP-адреси, які закінчуються на нуль, відносяться до мереж, а не до окремих хостів, тому це призначення означає будь-який хост у локальній мережі. Наступне поле, Шлюз, це ім'я або IP-адреса шлюзу (маршрутизатора), який використовується для переходу від поточного хоста до цільової мережі. Зірочка в цьому полі означає, що шлюз не потрібен.
Останній рядок містить пункт призначення дефолт. Це означає будь-який трафік, призначений для мережі, який інакше не вказано в таблиці. У нашому прикладі ми бачимо, що шлюз визначається як маршрутизатор з адресою 192.168.1.1, який імовірно знає, що робити з цільовим трафіком.
Люблю ip, NetStat програма має багато варіантів, і ми розглянули лише пару. Перевірте ip та NetStat man-сторінки для повного списку.
документація