мрежов интерфейс


Мрежов интерфейс - физическа или виртуална устройство, което е предназначено за прехвърляне на данни между различните приложения в мрежа.

Примери на мрежови интерфейси:







  • Физическо мрежови интерфейсни карти и далекосъобщителни устройства (комутатори, маршрутизатори, и така нататък)
  • Loop интерфейси за комуникация между процесите на същия компютър или мрежово устройство, управлявано. За тях да се разпределят специален подмрежа 127.0.0.0/8
  • Тунели - Протокол за капсулиране на същата или по-ниско ниво протокол към друг
  • VLAN интерфейс (VLAN)

Конфигуриране на мрежови интерфейси в UNIX / Linux системи традиционно извършват с фоп. и Linux, и повече с помощта на командата IP.

[Редактиране] мрежовия интерфейс на Linux

Networking Linux компютър се осъществява чрез мрежови интерфейси. Всички данни, които компютърът изпраща към мрежата или получава от прохода мрежа през мрежовия интерфейс.

Изпълнението на интерфейс определено TCP / IP модел, за да се скрият различията в мрежата и намаляване на мрежа, осигуряваща свързаност за обмен на данни с абстрактна единица.

За всяко устройство в ядрото, има мрежов интерфейс. Има споразумение за името на интерфейса, като името на интерфейса се състои от префикс, който характеризира вида и броя, съответстващ на броя на този тип интерфейс в системата. Например, ppp0 съответства на първия интерфейс ПЧП и eth1 съответства на интерфейса на втория адаптер Ethernet мрежа. Имайте предвид, че интерфейсите са номерирани, започвайки от 0.

[Редактиране] Имената на интерфейсите на мрежата в Linux

ето интерфейс обратна връзка. ETH мрежовия интерфейс на Ethernet карта или WaveLan (Radio Ethernet). TR Network Interface на картата Token Ring. PPP интерфейс мрежа към канала PPP (от точка до точка протокол). SL мрежа SLIP интерфейс канал (IP през серийна линия). паралелните мрежови интерфейс канал PLIP (Parallel Line IP). Използва се за организиране на мрежа с помощта на паралелен порт. брадва мрежовия интерфейс на устройства от радиолюбителски AX.25. FDDI мрежа интерфейс за arc0e картата на FDDI, arc0s мрежов интерфейс за ArcNet карта. Използвайте капсулиране пакета в Ethernet формат или RFC 1051. WLAN мрежа интерфейс за Wi-Fi адаптери

Интерфейси се създават автоматично за всеки открит мрежово устройство ядрото на операционната система.

Всеки интерфейс се характеризира с определени параметри, необходими за нормалното му функциониране, и по-специално за мрежова комуникация през IP.

[редактиране] Опции Интерфейс

В допълнение към тези параметри, интерфейсът се характеризира още:

Debian. Постоянните настройки се съхраняват във файла / и т.н. / мрежа / интерфейси.

[Edit] фоп програма

За интерфейси за управление на Linux, използвайки фоп програма. Екипът позволява както диагностична информация за интерфейсите на системата и да се извърши настройка им.

Форматът на командата разговор:

ifconfigifconfiginterfaceoptions

За информация, фоп програма може да се обадите на проста за употреба. фоп файл се намира в / sbin. Ето защо, най-често, на разговор е необходимо да се посочи абсолютно името на пътя.







Без параметри, програмата извежда информация за всички активни (горе) интерфейси. Ако укажете името на интерфейса, но няма опции. само информация за него един.

Формат информационен дисплей за програмата интерфейс фоп.

Преди списъка с опции на командния ред на фоп, не забравяйте да посочите името на интерфейса, за които те се прилагат. Екипът може да бъде дадено името, не повече от един интерфейс.

На въпрос на командата опции линия изглежда като набор от ключови думи с допълнителни параметри. Последователността на ключови думи в един ред не е от значение, въпреки че има обща процедура.

[Правило] аргументи фоп командния ред

Разредител интерфейс за конфигурация може да се извърши с помощта на помощната програма IP

[Член] Пример за фоп

Интерфейсът не е активиран автоматично. Ако искате да се даде възможност на интерфейса, командния ред трябва да бъде изрично създаване.

Забранява използването на ARP за eth0.

Превод на интерфейса в безразборни режим:

[Редактиране] Създаване на мрежовия интерфейс

Интерфейсът се създава автоматично, когато в основата на устройството е открит. За да може устройството да бъде на разположение, трябва да я включите поддръжката на драйвера в ядрото. Това може да стане по време на монтаж или ядрото, когато системата, използвайки механизма на зареждаеми модули.

Ако устройствата, които предлагат същия тип интерфейс, някои от автоматичното им разпознаване не се извършва.

При използване на няколко устройства от същия тип необходимостта да направят своя ръчна настройка, тоест, изрично възлага на интерфейса на всеки един от тях. Това е необходимо, защото автоматично свързване ред за определяне на устройство за интерфейси непредсказуемо, което е недопустимо.

Не бъркайте интерфейс и системни устройства. Интерфейсът не отговаря на никакви специални файлове в / сътрудничество

Следните опции обикновено са конфигурирани при настройването на интерфейса:

Тези параметри са уточнени с една единствена команда, която е по този начин обикновено директно и включва интерфейс.

[Редактиране] настройка на интерфейса по време на зареждане

Настройки на интерфейса, направени при използване на фоп. автоматично да изчезне, когато изключите компютъра. След като ядрото на Линукс се зарежда отново, цялата настройка да се извършва отново. Обикновено това се извършва от специални скриптове автоматично, когато ботушите компютърни.

Автоматичното регулиране на мрежовите интерфейси обсъдени по-долу при стартиране изглежда само RedHat-базирани системи. В Slackware и Debian мрежови интерфейси са конфигурирани малко по различен начин.

интерфейс за конфигурация се извършва скрипт /etc/rc.d/init.d/network. че се включва автоматично при превключване на 2, 3, 4 или 5 ниво на производителност. мрежа скрипт, когато бъде призован с параметър startpodnimaet интерфейси. т.е. конфигурира и включително всички описани интерфейси, след това настройва статичен маршрута.

Конфигурация интерфейсни файлове могат да се създават ръчно или с помощта на pseudographic и графични инструменти за конфигуриране, като чист или netconfig

описание на интерфейса е в ifcfg- * файлове в директорията / и т.н. / sysconfig / мрежа-скриптове. Името на файла за символа - трябва да е името на интерфейса, например eth0 ifcfg-eth0 файл съдържа настройките на интерфейса. интерфейс дефиниция на файла - е малък скрипт, който съдържа само една променлива няколко команди присвояване = стойност, където променлива - специфичен интерфейс настройки на параметрите, а стойността - желаната стойност на този параметър.

интерфейс във файла ifcfg.

За да конфигурирате интерфейса по време на зареждане с помощта ifup скрипт. който взема като име на аргумент интерфейс интерфейс на командния ред.

Той чете интерфейса на конфигурационен файл, или ако тя липсва, файл от директорията / и т.н. / sysconfig / мрежа / по подразбиране. В краен случай, ако не съответства на нито един от тези файлове се чете от конфигурационния ifcfg-интерфейс. Сценарият произвежда настройки на интерфейса, като използвате помощната IP. Конфигурирани интерфейси не само себе си, но и необходимите пътища за достъп до мрежата, директно достъпни чрез интерфейса.

Ifup и ifdown скриптове могат да бъдат наречени не само по време на стартирането на компютъра или при смяна на нивото на писта, но и по време на нормална работа, когато се наложи ръчно повдигане и спускане на интерфейса.

Рестарт eth0 интерфейс.

Когато се стартира по време на зареждане скрипт ifup предава допълнителен аргумент за зареждане. който съобщава, че интерфейсът трябва да бъде отменено само ако файлът го параметър ONBOOT конфигурация не е настроен да не.

[Член] файл eth0 Конфигурационният

Ето един пример от най-често срещаната конфигурация Ethernet интерфейс:

[редактиране] Въпроси и отговори

[Редактиране] Как да се създаде фиктивно мрежов интерфейс с посоченото име?

използване tunctl.

[Edit] Допълнителна информация