Како користити нетворкцтл и прегледати статус мрежних интерфејса Линук -а

Стално надгледање мреже и сваке њене компоненте гарантује оптимизацију веза и повезаних мрежних услуга, а у серверском окружењу од суштинске је важности имати стабилну, сигурну и доступну мрежу јер многи процеси и услуге зависе од ње и администрирати клијентски рачунари мрежа је више него неопходна.

У случају дистрибуција Линука, имамо наредбу нетворкцтл за надгледање и добијање потпуних информација о мрежним интерфејсима и на тај начин њима управљамо на много обухватнији и централизованији начин.

Солветиц ће објаснити шта је то и како се користи нетворкцтл на Линуку, у овом случају на Убунту 18.04 серверу.

Шта је нетворкцтлНетворкцтл је помоћни програм за командну линију који је развијен да прикаже сажетак мрежних уређаја у систему и њихов односни статус, а уз нетворкцтл ће бити могуће консултовати и контролисати мрежни подсистем Линук. Нетворкцтл је заснован на системд-нетворк која је системска услуга која управља мрежама, може открити и конфигурисати мрежне уређаје, а такође је способна за креирање виртуелних мрежних уређаја.

1. Инсталирајте нетворкцтл да бисте видели мрежне интерфејсе

Корак 1
Пре него што извршимо нетворкцтл, морамо потврдити да системд-нетворкд ради исправно, у супротном ће се генерисати резултат грешке са следећом поруком:

 "УПОЗОРЕЊЕ: системд-нетворкд није покренут, излаз ће бити непотпун." 
Корак 2
Да бисмо проверили тренутни статус системд-нетворк, извршићемо следеће:
 судо системцтл статус системд-нетворкд 

ЕНЛАРГЕ

Корак 3
У случају да системд-нетворкд није покренут, покренимо га и омогућимо да се покрене у време покретања система помоћу следећих команди:

 судо системцтл старт системд-нетворкд судо системцтленабле системд-нетворкд 

2. Користите нетворкцтл за преглед мрежних интерфејса у Линуку

Корак 1
Сада ћемо видети како да користимо нетворкцтл за управљање мрежним интерфејсима, ако желимо да добијемо информације о стању мрежних веза, извршићемо следећу команду нетворкцтл без икаквог аргумента:

 Нетворкцтл
Корак 2
Као резултат тога налазимо следеће:
  • Интерфаце ИД
  • Тип интерфејса
  • Оперативни статус
  • Тип конфигурације

ЕНЛАРГЕ

Корак 3
Сада, ако желимо да прикажемо све мрежне везе и њихово тренутно стање, користићемо параметар "-а":

 нетворкцтл -а 

ЕНЛАРГЕ

Корак 4
Да бисмо добили списак постојећих веза и њихов статус, користимо наредбу листа који ће приказати исте резултате као претходна команда:

 нетворкцтл листа
Корак 5
Ако желимо да приступимо информацијама о одређеним везама, са назнакама детаља као што су тип, статус, управљачки програм језгра модула, хардвер и ИП адреса, конфигурисани ДНС, сервер и друге опције, морамо да употребимо команду "статус", ако нико није наведен линк, рутабилне везе се подразумевано приказују као што смо видели на врху:
 статус нетворкцтл 

ЕНЛАРГЕ

Корак 6
Такође ће бити могуће одредити интерфејс за анализу:

 статус нетворкцтл енп0с3 
Корак 7
Ово ће нам дати много потпунији резултат:

ЕНЛАРГЕ

Корак 8
Да бисмо приказали статус ЛЛДП (Линк Лаиер Дисцовери Протоцол) протокола, користићемо команду ллдп:

 нетворкцтл ллдп 

ЕНЛАРГЕ

Корак 9
Подразумевано, излаз нетворкцтл-а се преноси у секвенцирање страничника, да бисмо то заобишли, можемо додати заставицу "-но-пагер":

 нетворкцтл --но-пејџер
Корак 10
Такође ће бити могуће одштампати излаз без заглавља и подножја колоне помоћу опције „--но-легенд“:
 нетворкцтл --но-легенд

ЕНЛАРГЕ

Корак 11
Коначно, за приступ помоћи команде можемо извршити било коју од следећих опција:

 нетворкцтл -х човек нетворкцтл
На овај начин нетворкцтл је савезник за управљање и контролу мрежних интерфејса у Линуку.

wave wave wave wave wave