Како се користи ИФЦОНФИГ на Дебиану

How Use Ifconfig Debian



Како се користи ифцонфиг у ЛИнук -у је неопходна за интеракцију са нашим мрежним уређајима, упркос томе што је стара и замењена командом ип крајем 90 -их, команда ифцонфиг и даље је најчешће коришћена команда за конфигурисање мрежних интерфејса, ИП и МАЦ адреса, маске мреже и још много тога за већину застарео сисадминс.

Белешка : Мрежни интерфејс је мрежни уређај.







Приказивање и разумевање резултата ифцонфиг

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





Први мрежни интерфејс (хардверски уређај) је енп2с0 који је Етхернет интерфејс.





Заставице означавају стање уређаја, стања мрежних уређаја могу укључивати: УП , Емитовање , МУЛТИЦАСТ , РУННИНГ , АЛЛМУЛТИ и ПРОМИСЦ или МОНИТОР за бежичне интерфејсе .

Где:



УП : уређај је укључен.
Емитовање : уређај/интерфејс може да шаље саобраћај на други уређај који прелази подмреже.
МУЛТИЦАСТ : Ова заставица омогућава слање података на више одредишта истовремено.
РУННИНГ : Ова заставица обавештава да је мрежни интерфејс доступан и да ради.
АЛЛМУЛТИ : Омогућава пријем свих пакета са мреже.
ПРОМИСЦ : Ова заставица ће слушати и снимати сав промет унутар мреже, који се обично користи за њушкање.
МОНИТОР (САМО БЕЖИЧНИ) : Омогућава хватање саобраћаја без повезивања на мрежу, такође се користи за њушкање ради разбијања бежичних мрежа или ревизију преноса. Синтакса је монитор режима ивцонфиг .

Поред заставица ифцонфиг наредба ће такође показати следећа својства:

МТУ (јединица за максимални пренос) : означава да се највећа величина бајта може обрадити комуникационим протоколом, можемо је повећати или смањити да утиче на перформансе.

етер : овде проналазимо мац адресу, хардверски интерфејс или физичку адресу. (За више информација погледајте овај водич информације о МАЦ адреси )

тккуеуелен (Дужина реда преноса): означава ограничење за пакете у реду чекања током преноса, уређивање овог својства је корисно за оптимизацију перформанси наше мреже, како је објашњено касније у овом водичу.

РКС пакети: Омогућава преглед примљених пакета у бајтовима и грешкама ако постоје.

ТКС пакети и ТКС грешке: Омогућава преглед пакета у бајтовима и грешака ако постоје.

У оквиру РКС ПАКЕТА налазимо:

РКС грешке: Грешке при пријему података.

Одбачено: пријемни пакети су испуштени.

Прекорачења: Обавештава ФИФО ОВЕРНУНС (Први улаз, први излаз) значи да је наш уређај пун капацитета, али наставља да покушава да обради саобраћај.

Рам: сломљени и занемарени оквири.

У оквиру ТКС пакета налазимо:

ТКС грешке: Грешке при преносу података.

Одбачено: послани пакети су испуштени.

Прекорачења: Обавештава ФИФО ОВЕРНУНС (Први улаз, први излаз) значи да је наш уређај пун капацитета, али наставља да покушава да обради саобраћај.

Носач: пријављује дуплексну неусклађеност, обично када два комуникациона уређаја имају различита подешавања, попут аутоматског преговарања за уређај, док ручна подешавања за друге уређаје.

Судари: се дешава када два уређаја унутар мреже преносе податке истовремено, оба уређаја детектују истовремени пренос, а затим Царриер дозвољава пакетима да се смењују за пренос.

Белешка : Не тако давно били смо навикнути да видимо наше етхернет уређаје као етх0, етх1 итд. Пошто су системски предлози в197 предвидљива имена мрежног интерфејса додељена мрежним уређајима. Називи се заснивају на фирмверу уређаја, топологији и локацији унутар матичне плоче.

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

Следећи интерфејси су такође виртуелни и припадају виртуелним уређајима за госте виртуелне кутије, немају необичне карактеристике које треба објаснити.

У мом случају, влп3с0 је бежични интерфејс, који је горе споменут и за разлику од жичаних уређаја способан да њуши мреже без да буде њихов део под режимом надзора.

Ако желимо да нам Линук врати само бежичне мрежне картице, уместо да раде ифцонфиг можемо трчати ивцонфиг , трцати ивцонфиг :

Излаз нас обавештава да је влп3с0 једини бежични мрежни уређај, а то су енп2с0, вмнет1, ло и вмнет8 физички или виртуелни уређаји без бежичне функције.

Ифцонфиг дозвољава приказ информација на одређеном мрежном интерфејсу навођењем његовог имена, у мом случају укуцам:

ифцонфигенп2с0

Како користити ифцонфиг за онемогућавање и омогућавање интерфејса:

У неким случајевима да бисмо унели промене у интерфејс, прво ћемо га морати онемогућити, применити жељене промене и омогућити га назад. То је на пример случај када желимо да уредимо физичку МАЦ адресу мреже или режим картице (нпр. Монитор). Команде за онемогућавање и омогућавање интерфејса су интуитивне:

ифцонфиг <приступ>доле

У мом случају:

ифцонфигенп2с0 доле

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

Ифцонфиг енп2с0 уп

Сада пинг функционише након омогућавања нашег интерфејса.

Како користити ифцонфиг за промену наше ИП и МАЦ адресе:

Да бисмо ажурирали своју ИП адресу, морамо да позовемо ифцонфиг, наведемо мрежни интерфејс и поставимо ип адресу, синтакса је:

ифцонфиг <Приступ> <ИП>

У мом случају:

ифцонфигенп2с0 172.31.124.145

Затим за потврду поново трчимо:

ифцонфигенп2с0

Као што видите, ИП адреса је промењена са 172.31.124.144 на 172.32.124.145.

Сада, ако желимо да променимо своју МАЦ адресу да бисмо заобишли било коју белу листу која клонира другу или да избегнемо остављање нашег правог МАЦ -а у дневнику, то можемо учинити помоћу ифцонфиг, пре свега морамо да поставимо наш интерфејс, поставимо нови МАЦ адресу и поново омогућите мрежну картицу:

ифцонфигенп2с0 доле
ифцонфигенп2с0 хв етхер 00: 00: 00: 00: 01
ифцонфигенп2с0 уп
ифцонфигенп2с0

Као што видите, мрежна картица има нову МАЦ адресу (00: 00: 00: 00: 00: 01).

Како користити ифцонфиг за промену маске мреже:

Мрежа маске, која се користи за дељење подмрежа, такође се може уредити помоћу ифцонфиг .

Да бисте променили мрежну маску интерфејса, синтакса је:

ифцонфиг <приступ>нетмаск 255.255.255.0

У мом случају би то променило:

ифцонфигенп2с0 маска мреже 255.255.255.0

Као што видите, маска мреже је успешно измењена.

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

Ифцонфиг енп2с0 10.0.108.68 маска мреже 255.255.255.0 особа1000

Као што видите, упркос томе што је ограничен у поређењу са ип, ифцонфиг остаје веома корисна команда за уређивање поставки нашег мрежног интерфејса. Искрено, лично користим ифцонфиг јер сам навикао, али у следећем водичу ћу показати ип употреба.

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