Поздрави, Уважаеми кибер читатели,
Това е втората публикация на серия от 10 посветен Проучване на пакети, които са от изключителна важност за всеки потребител на Операционни системи GNU / Linux като цяло, но съсредоточен върху Дистро ДЕБИАН.
Този път ще говорим за пакети и концепции, свързани с Управление на мрежовия интерфейс.
Първо ще говорим за пакета мрежови инструменти, настройките на файла интерфейси, управление на демони мрежи и с помощта на командата фоп.
За всички тези проучвания ще разчитаме на официалните препратки от страницата на DEBIAN за пакети и съответните им наръчници, плюс Wiki Официален. И някой друг път на външни страници за GNU / Linux, като: Лични страници за Linux онлайн и други официални уикита от други дистрибуции.
Официален уебсайт на DEBIAN:
Официален раздел за опаковките:
Официална секция за ръководства:
Официална секция за ръководства:
Пакетът net-tools
Eв раздела, отнасящ се до «Пакет: мрежови инструменти (1.60-26 и други)« за ДЕБИАН Джеси en Español, «Този пакет включва важните инструменти за контролира подсистемата на ядрото на Linux. Това включва arp, ifconfig, netstat, rarp, nameif и маршрут. В допълнение, този пакет съдържа помощни програми за определени видове мрежови „хардуер“ (plipconfig, slattach, mii-tool) и разширени аспекти на IP конфигурацията (iptunnel, ipmaddr). » И винаги се инсталира по подразбиране като основен и елементарен пакет за управление на мрежови връзки.
- Проучване на ARP
- Проучване на IFCONFIG
- Проучване на NETSTAT
- Проучване на RARP
- Проучване на NAMEIF
- Проучете за SLATTACH
- Проучване на MII-TOOL
- Проучване на IP-TUNNEL
- Проучване на IPMADDRES
Файлови настройки за интерфейси
El archivo interfaces se encuentra en la ruta: /etc/network/interfaces
El contenido original del archivo suele ser:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
Insertar configuración de Interface Dinámica (eth0):
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
Insertar configuración de Interface Estática (eth0):
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.106
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
dns-search mi-dominio.com
когато:
- кола: Команда, която ще активира (повдигне) интерфейс, когато командата бъде изпълнена ifup -a, който се стартира автоматично при стартиране на системата, така че определя картите, които автоматично ще бъдат активирани от самото начало.
- позволяване на горещо включване: Команда, която ще активира (повдигне) интерфейс, когато настъпят събития горещ щепсел на мрежовите интерфейси (откриване на мрежова карта от ядро, (Dis) връзката на мрежовия кабел, наред с други). Когато възникнат тези събития, операционната система изпълнява командата ifup свързана със съответната мрежова карта. Те също са свързани с логическа конфигурация със същото име.
- лице: Команда, която определя X интерфейс (EthX, WlanX, EnpXsX, WlpXsX) и вида на конфигурацията (Inet), който ще бъде приложен към вас.
- dhcp: се отнася до динамичен IP адрес, който ще бъде присвоен на определен интерфейс.
- статичен: се отнася до фиксиран IP адрес, който ще бъде присвоен на определен интерфейс.
- примка: се отнася до интерфейса lo (локален цикъл).
- адрес: се отнася до IP адреса на хоста.
- мрежова маска: се отнася до маската на подмрежата, съответстваща на този IP адрес.
- мрежа: се отнася до мрежовия сегмент, към който принадлежи този IP адрес.
- излъчване: се отнася до излъчения IP адрес на този мрежов сегмент.
- шлюз: се отнася до IP адреса на шлюза на този мрежов сегмент.
- dns-сървъри на имена: той се отнася до IP адреса на вътрешния или външния сървър на имена на домейни (DNS), който ще се използва за разрешаване на имената на консултираните URL адреси.
- dns-търсене: се отнася до името на мрежовия домейн, към който принадлежи хостът.
За да научите повече за конфигурацията на този файл и други свързани файлове, прочетете повече тук: Конфигурация на мрежата.
Управление на демонични мрежи
El demonio de la red se gestiona desde el script /etc/init.d/networking
Mediante las sintaxis:
/etc/init.d/networking {start | stop | reload | restart | force-reload}
Ejemplo:
# /etc/init.d/networking stop
# /etc/init.d/networking start
También con el comando "service" podemos hacer lo mismo:
Ejemplo:
# service networking stop
# service networking start
En algunas Distros dicho demonio se puede gestionar con el comando "systemctl":
Ejemplo:
# systemctl stop networking.service
# systemctl start networking.service
Използване на командата Ifconfig
Тази команда се използва за показване на информация за мрежовите интерфейси, свързани (активни или неактивни) към системата, както и за тяхното управление (конфигуриране). Така че той се използва широко за инициализиране на параметрите на мрежов интерфейс и за тяхното активиране или деактивиране. Синтаксисът, използван в тази команда, е: ifconfig [опции]
Най-често срещаните начини за използването му са следните:
# Visualizar todas las interfaces activas ifconfig # Visualizar todas las interfaces activas e inactivas ifconfig -a # Desactivar una interfaz (eth0) ifconfig eth0 down # Activar una interfaz (eth0) ifconfig eth0 up # Asignar una dirección IP(192.168.2.2)a una interfaz (eth0) ifconfig eth0 192.168.1.100 # Cambiar la máscara de subred (netmask) de una interfaz (eth0) ifconfig eth0 netmask 255.255.255.0 # Cambiar la dirección de difusión (broadcast) de una interfaz (eth0) ifconfig eth0 broadcast 192.168.1.255 # Asignar integralmente una dirección IP (address), máscara de red (netmask) # y dirección de difusión (broadcast), a una interfaz (eht0) ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 # Modificar el valor referente del MTU de una interfaz (eth0) # Nota: MTU es el número máximo de octetos que la interfaz es capaz de manejar # en una transacción. Para una interfaz ethernet es por defecto: 1500 ifconfig eth0 mtu 1024
За повече информация относно командата ifconfig вижте тук.
В следващия пост ще говорим за Мрежов мениджър, конфигурацията на неговите файлове, управлението на неговия демон и свързаните с него команди, плюс използването на командата "Ip".