Команда ифцонфиг се користи на Линук оперативним системима за конфигурисање мреже или преглед информација о њој. У Дебиан 9 дистрибуцији, био је присутан и раније, али касније је одлучено да се овај алат замени другим, погоднијим услужним програмима за ову процедуру. Међутим, сада вам ништа не спречава да вратите ову команду на систем и наставите да је користите, само требате извршити процедуру уобичајене инсталације ове компоненте.
Садржај
Ако покушате да активирате команду на терминалу, наиђете на грешку “ифцонфиг: цомманд нот фоунд” , онда софтвер који је одговоран за ову команду није у систему. Данас бисмо желели да покажемо не само метод исправљања овог проблема, већ и да разговарамо о новијој алтернативи, замењујући ифцонфиг . Почнимо са корак по корак анализом прве методе.
За оне кориснике који су навикли да користе ову команду, овај метод ће се чинити оптималним. Алат ифцонфиг уопште није уклоњен, он једноставно недостаје из стандардног скупа системских апликација и можете га додати слиједећи ове упуте:
su -
. ifconfig
и притисните типку Ентер . apt install net-tools
. ifconfig
да бисте били сигурни да је операција успешна. ifconfig --help
. Сада сте упознати са методом враћања раније коришћеног стандардног услужног програма на оперативни систем Дебиан 9. Међутим, треба разумети да је дошло до тога да га замени згоднији алат, због чега је вредно разумети како га управљати и оставити старе навике.
Постоји више разлога зашто је ифцонфиг наредба замијењена ип-ом у стандардном ОС-у Линук кернела. Прво, није дозвољено да се конфигурише систем за праћење саобраћаја, није исправно радио са неким уређајима, није приказана њихова хардверска адреса и није дозвољено генерисање ТУН / ТАП мрежних уређаја. Сви ови недостаци су исправљени и побољшани, али су већ направљени у функционалности ип . На пример, можете прегледати основне информације о интерфејсу уносом ip a
.
Издавање у "Терминалу" након активирања горње команде ће одговарати оном који би био приказан са ifconfig
, али са неким додатним подацима. Додатне информације о ИПв4 протоколу добијају се преко ip -4 a
, а за ИПв6 - ip -6 a
. Постоји још прилика да се добију подаци о одређеном интерфејсу, за овај ip a show wlan0
, а листа радних интерфејса се приказује након што је ip link ls up
.
Један од главних задатака у постављању мреже увијек се сматрало процедуром додјељивања специфичне локалне адресе одређеном сучељу. Када користите стари програм, улазна линија је изгледала овако: ifconfig eth0 192.168.1.101
, али у новој верзији корисник ће морати да унесе и pa add 192.168.1.101/255.255.255.0 dev eth0
, обавезно наведите маску подмреже. Потребно је обратити пажњу на могућу редукцију на ip a add 192.168.1.101/24 dev eth0
.
Ако нема потребе да се додели интерфејс за ИП адресу, такав ланац се прилично лако уклања. Све што треба да урадите је да наведете ip a del 192.168.1.101/24 eth0
, а ако желите да обришете целу листу интерконекција, користите ip -s -saf to 192.168.1.0/24
одмах.
Ип наредба такођер дефинира управљање таблицом усмјеравања. Табела рутирања је листа мрежних путева који су дизајнирани да одреде најбољи пут за пренос мрежног пакета. За преглед свих доступних табела дозвољен је низ ip r
.
У ситуацијама када морате ручно преусмерити саобраћај, боље је користити ип наредбу с одређеним аргументима. Тада ће линија заузети форму, на пример, ip route add 192.168.5.0/24 dev eth0
. Инсталисана рута се такође лако уклања преко ip route del 192.168.5.0/24 dev eth0
.
Захваљујући горе наведеним методама, сада знате како можете не само вратити рад ифцонфиг команде на Дебиан 9 оперативном систему, већ и оно што је достојна алтернатива овом застарјелом услужном програму. Да ли ћете користити нови алат или се вратити на старо, зависи од вас.