Дебиан

Постављање Дебиан мрежног сучеља

Постављање Дебиан мрежног сучеља
Знање у вези са подешавањем мрежног интерфејса у дистрибуцијама Дебиан ГНУ / Линук и Дебиан везано је за сваког Линук инжењера. У овом чланку ћемо вам објаснити где можете пронаћи одговарајуће информације и како их поставити за ИПв4 ИПв4 [2] и ИПв6 [3]. Број опција је прилично дуг, али вам пружа велику флексибилност за вашу специфичну ситуацију.

Подешавање Дебиан мреже

Читава конфигурација мрежних интерфејса чува се у датотекама са обичним текстом у једном директоријуму названом / етц / нетворк. Овај директоријум садржи бројне датотеке и поддиректоријуме који покривају подешавање за ИПв4 и ИПв6.

Одређена конфигурација се врши по мрежном интерфејсу. Све то можете сачувати у једној датотеци која се зове интерфејси или као засебне датотеке у интерфејсима директорија.д. Типична ИПв4 конфигурација са преносног уређаја приказана је испод. Састоји се од једног повратног интерфејса (/ дев / ло), етернет интерфејс (/ дев / етх0), и бежични интерфејс (/ дев / влан0). Линија 1 односи се на све скрипте које су ускладиштене у директоријуму / етц / нетворк / интерфаце.д /. Редови 3 до 5 се конфигуришу / дев / ло, редови 7 до 9 / дев / етх0, а ред 11 интерфејс / дев / влан0. Детаљно објашњење појединачних команди дато је у наставку.

1 извор / етц / нетворк / интерфаце.д / *
2
3 # Интерфејс са повратном мрежом
4 ауто ло
5 ифаце ло инет лоопбацк
6
7 # Примарни мрежни интерфејс
8 допустити-хотплуг етх0
9 ифаце етх0 инет дхцп
10
11 ифаце влан0 инет дхцп

За остала издања Дебиан ГНУ / Линук или дистрибуције засноване на њима, „интерфејси“ датотека могу изгледати слично, али са различитим именима за мрежне уређаје. Од Дебиана 9 „Истегните“ стара мрежна имена попут / дев / етх0, / дев / етх1 и / дев / влан0 су нестали јер се име уређаја може променити. Нова имена су слична овим - / дев / енп6с0, / дев / енп8с0, / дев / енп0с31ф6, и / дев / енп5с0 [1]. За доступне мрежне интерфејсе погледајте датотеку „/ сис / цласс / нет“ - у нашем случају интерфејси су именовани / дев / ло и / дев / енп0с3.

Листа доступних мрежних интерфејса:


Конфигурација ових интерфејса изгледа на следећи начин. Слика испод је преузета са Дебиан ГНУ / Линук 9.5.'

Основна мрежна конфигурација на Дебиан ГНУ / Линук 9.5:


Као следећи корак имаћемо поглед на поједине изјаве за конфигурисање жељеног интерфејса.

Детаљно конфигурација Дебиан мреже

Аутоматско омогућавање интерфејса при покретању

Приликом покретања вашег система, скрипте за подешавање пролазе кроз конфигурационе датотеке за мрежне интерфејсе. Да бисте аутоматски омогућили интерфејс, додајте кључну реч „ауто“ (скраћено од „аллов-ауто“), а затим логички назив интерфејса. Скрипте за подешавање позваће наредбу „ифуп -а“ (скраћеница од „-алл“) која ће активирати поменуте интерфејсе. Следећи ред ће приказати само повратни интерфејс / дев / ло:

ауто ло

Мрежни интерфејси се приказују оним редом како су наведени. Следећи ред приказује / дев / ло праћен / дев / влан0 и / дев / етх0, евентуално.

ауто ло влан0 етх0

Активирајте интерфејс ако је мрежни кабл прикључен

Кључна реч „аллов-хотплуг“ доводи до догађаја заснованог на физичкој вези. Именовани мрежни интерфејс се активира чим се мрежни кабл укључи, а деактивира чим се мрежни кабл искључи. Следећи ред то демонстрира за Етхернет интерфејс / дев / етх0 (слично линији 8 на списку 1).

допусти-хотплуг етх0

Статичка конфигурација интерфејса

Да би се комуницирала са другим рачунарима у мрежи, интерфејсу се додељује ИП адреса. Ова адреса се добија или динамички (путем ДХЦП-а) или се поставља на фиксни начин (статичка конфигурација). Према томе, декларација интерфејса започиње кључном речи „ифаце“, након чега следи логички назив мрежног интерфејса, тип везе и метода коришћена за добијање ИП адресе. Следећи пример показује ово за мрежни интерфејс / дев / етх0 са статичном ИПв4 адресом 192.168.1.5.

ифаце етх0 инет статички
адреса 192.168.1.5
мрежна маска 255.255.255.0
капија 192.168.1.1

Након декларације интерфејса позвани сте да наведете бројне опције (назив опције у заградама). То укључује вредности као што су ИП адреса (адреса), мрежна маска (мрежна маска), опсег емитовања (емитовање), метрика усмеравања за задати пролаз (метрика), задати пролаз (мрежни пролаз), адреса друге крајње тачке (поинттопоинт), локална адреса везе (хваддресс), величина пакета (мту) као и опсег ваљаности адресе (опсег). Следећи пример приказује конфигурацију за ИПв6 за мрежни интерфејс / дев / енп0с3 [4].

ифаце енп0с3 инет6 статички
адреса фд4е: а32ц: 3873: 9е59: 0004 :: 254
мрежна маска 80
гатеваи фд4е: а32ц: 3873: 9е59: 0004 :: 1

Конфигурација динамичког интерфејса преко ДХЦП-а

Повезивање са различитим мрежама захтева флексибилност. Динамички протокол за контролу хоста (ДХЦП) [5] омогућава ову флексибилност и мрежне скрипте додељују ИП адресу мрежном интерфејсу који се предаје са ДХЦП сервера. Следећи ред то показује за влан интерфејс под називом / дев / влан0:

ифаце влан0 инет дхцп
# За ИПв6, користите ову линију, уместо:
ифаце влан0 инет6 дхцп

Слично статичкој конфигурацији одозго, могуће је подесити низ опција. Ове опције зависе од ваше ДХЦП поставке. Листа између осталог укључује назив хоста који се тражи (име хоста), метрику за додате руте (метрика), пожељно време закупа у сатима или секундама (закупи, време закупа), идентификатор клијента (клијент) или хардверску адресу (хваддресс ).

Друге опције

Конфигурациона датотека / етц / интерфацес такође омогућава подешавања за Боотстрап Протоцол (БООТП) [6] (боотп), ППП (ппп) као и ИПКС [7].

Приказује се конфигурација интерфејса

До издања 8 Дебиан ГНУ / Линук користите наредбу “/ сбин / ифцонфиг” за приказ конфигурације интерфејса. Погледајте доњу конфигурацију за први етернет интерфејс.

Конфигурација интерфејса помоћу ифцонфиг:

Од издања 9 надаље, наредба „ифцонфиг“ више није унапред инсталирана и замењена је својим претходником „ип“. Уместо тога користите команду „ип аддр схов“.

Конфигурација интерфејса помоћу ип:

Омогућавање и онемогућавање интерфејса

Као што је већ горе описано, опција „ауто“ омогућава аутоматски интерфејс при покретању. Постоје две команде за ручно омогућавање и онемогућавање интерфејса. До Дебиана 8, користите „ифцонфиг етх0 уп“ или „ифуп етх0“ да омогућите сучеље. Од Дебиана 9 користите само „ифуп етх0“. Противници су „ифцонфиг етх0 довн“ и „ифдовнф етх0 довн“. Слика испод приказује подразумевани излаз при омогућавању интерфејса.

Активација интерфејса помоћу ифуп:

Додавање додатних опција

Могуће је додати даље радње у случају да се интерфејс активира или деактивира. Ове скрипте се називају иф-пре-уп и иф-пост-довн скрипте и појављују се пре омогућавања и након онемогућавања интерфејса.

Следећи пример то показује у комбинацији са заштитним зидом који је активан и у случају да је интерфејс активан. У 3. реду скрипта / уср / лоцал / сбин / фиревалл-енабле.сх се позива пре него што се интерфејс активира (отуда ознака „пре-уп“, а у реду 4 скрипта „/ уср / лоцал / сбин / фиревалл-дисабле.сх ”се позива након деактивирања интерфејса.

1 плуг-хотплуг етх0
2 ифаце етх0 инет дхцп
3 пре-уп / уср / лоцал / сбин / фиревалл-енабле.сх
4 пост-довн / уср / лоцал / сбин / фиревалл-дисабле.сх

Закључак

Основна конфигурација мрежних интерфејса у Дебиан ГНУ / Линуку је упоредиво лака - неколико редова кода и то је готово. За више информација о додатним опцијама можете погледати доле наведене ресурсе.

Везе и референце

[1] Дебиан Вики, мрежна конфигурација
[2] ИПв4, Википедиа
[3] ИПв6, Википедиа
[4] Дебиан статички ИП ИПв4 и ИПв6
[5] Динамички протокол за контролу хоста (ДХЦП), Википедиа
[6] Боотстрап Протоцол (БООТП), Википедиа
[7] Интернетворк Пацкет Екцханге (ИПКС), Википедиа

Хвала

Аутор жели да се захвали Акселу Бекерту на помоћи и критичким коментарима током припреме овог чланка.

ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...