Пакеты в DEBIAN - Часть IV (Управление сетевым интерфейсом)

Приветствую вас, уважаемые кибер-читатели.

После долгой паузы мы продолжили четвертый (4-й) пост от серия из 10 посвященный Изучение пакетов дистрибутивов GNU / Linux, на основе Дистро DEBIAN. Давайте помнить, что тщательное обращение (знание) пакетов и их команд имеет первостепенное значение для любого пользователя / специалиста Бесплатные операционные системы как правило. И, как и в предыдущем, продолжим с тех пакеты и команды связано с Управление сетевым интерфейсом.

DEBIAN пакеты

Дополнительно используйте для любых вопросов или информации по этому поводу следующие ссылки:

И если вы хотите прочитать предыдущие записи этой серии, то это:

В этом посте мы подробно рассмотрим пакет. iproute2 и используя команду IP.

Paquete:
Iproute2: В соответствии с Официальный сайт DEBIAN этот пакет в его версии для стабильного распространения "Джесси" в настоящее время в своей версии 3.16.0-2 Это часть сетевых инструментов и управления трафиком. В настоящее время это набор утилит для сетевого подключения и управления трафиком. Утилиты iproute2 общаться с ядром Linux через интерфейс "(RT) netlink", предоставляя расширенные функции, недоступные с помощью традиционных сетевых инструментов, таких как "Ifconfig" y «Маршрут».

Примечание: В настоящее время его зависимости libc6 (> = 2.14) [не arm64, ppc64el] - libc6 (> = 2.17) [arm64, ppc64el], libdb5.3, y libselinux1. А в своей версии для DEBIAN Testing он сейчас находится в числе 4.3.0-1. Для получения дополнительной информации обратитесь к Пакет: iproute 2

Iproute2: Большинство руководств по настройке сети по-прежнему ссылаются на Ifconfig y маршрут как и основные инструменты настройки сети, но Ifconfig известно, что он ведет себя ненадлежащим образом в современных сетевых средах. Это устаревшие команды, но большинство дистрибутивов все еще включают их. Большинство систем конфигурации сети используют Ifconfig и поэтому предоставляют ограниченный набор функций. El / etc / net проект нацелен на поддержку большинства современных сетевых технологий, поскольку не использует ifconfig и позволяет системному администратору использовать все функции iproute2, включая управление трафиком. iproute2 обычно отправляет вашу информацию в пакете под названием ипроут o iproute2 и состоит из нескольких инструментов, наиболее важными из которых являются IP y TC. IP контролирует Конфигурация IPv4 и IPv6 y TC управлять контроль движения.

Примечание: Некоторые из основных функций, которые предоставляет iproute2: Реализация QoS (Качество обслуживания), чтобы расставить приоритеты для разных типов трафика; Хранить несколько таблиц маршрутизации разными шлюзами, подключенными к разным устройствам; установить Балансировки нагрузки, присвоение веса каждому из существующих сетевых интерфейсов в устройстве и Определение туннелей IP для обеспечения средств передачи пакетов данных между доменами, когда протокол в этих доменах не поддерживается промежуточными сетями, то есть, например, для транспортировки пакетов IPv6 в сетях IPv4 и для обеспечения связи IPv6 между двумя двумя удаленными сетями IPv2. Для получения дополнительной информации обратитесь к Фонд Linux: iproute2

Команды:
  • IP: И, расширяя информацию предыдущей публикации, мы имеем о команде IP следующее  примеры использования:
  1. Mostrar todas las Interfaces
  2. ip address show
  1. Mostrar una sola Interfase
  2. ip address show [nombre_interfaz]
  1. Mostrar solo las Interfaces levantadas
  2. ip address show up
  1. Mostrar las interfaces dinámicas o estáticas
  2. ip address show dev [nombre_interfaz]
  3. ip address show dev [nombre_interfaz]
  1. Añadir una dirección IP a una Interfaz
  2. ip address add 192.168.1.100/24 dev [nombre_interfaz]
  3. ip address add 2001:db8:1::/48 dev [nombre_interfaz]
  1. Borrar una dirección IP a una Interfaz
  2. ip address delete 192.168.1.100/24 dev [nombre_interfaz]
  3. ip address delete 2001:db8:1::/48 dev [nombre_interfaz]
  1. Añadir una descripción legible a una Interfaz / Dirección IP
  2. ip address add 192.168.1.100/24 dev [nombre_interfaz] label [nombre_interface]:Mi_Red_Interna
  1. Remover (Liberar) las direcciones ip de una Interfaz de red
  2. ip address flush dev [nombre_interfaz]
  1. Mostrar todas las rutas de red disponible
  2. ip route
  3. ip route show
  4. ip -4 route show
  5. ip -6 route show
  1. Mostrar las rutas de una red y sus sub-redes incluidas
  2. ip route show to root direccion_red/prefijo_mascara_red
  1. Mostrar las rutas hacia una red especifica
  2. ip route show to exact direccion_red/prefijo_mascara_red
  1. Mostrar la ruta actual usada por el kernel
  2. ip route get direccion_red/prefijo_mascara_red
  1. Añadir una ruta via gateway
  2. ip route add direccion_red/prefijo_mascara_red via direccion_ip_gateway
  1. Añadir una ruta via interfaz
  2. ip route add direccion_red/prefijo_mascara_red dev nombre_interfaz
  1. Cambiar o reemplazar una ruta
  2. ip route change direccion_red/prefijo_mascara_red via direccion_ip_gateway
  3. ip route replace direccion_red/prefijo_mascara_red dev nombre_interfaz
  1. Borrar una ruta
  2. ip route delete direccion_red/prefijo_mascara_red via direccion_ip_gateway
  3. ip route delete direccion_red/prefijo_mascara_red dev nombre_interfaz
  1. Establecer una ruta por defecto
  2. ip route add default via direccion_red/prefijo_mascara_red
  3. ip route add default via dev nombre_interfaz
  4. ip route add 0.0.0.0/0 via direccion_red/prefijo_mascara_red
  5. ip route add 0.0.0.0/0 via dev nombre_interfaz
  1. Establecer rutas de propósitos especificos
  2. ip route add blackhole direccion_red/prefijo_mascara_red
  3. ip route add unreacheable direccion_red/prefijo_mascara_red
  4. ip route add prohibit direccion_red/prefijo_mascara_red
  5. ip route add throw direccion_red/prefijo_mascara_red
  1. Establecer una ruta con una métrica especifica
  2. ip route add direccion_red/prefijo_mascara_red via direccion_ip_gateway metric numero_metrica
  3. ip route add direccion_red/prefijo_mascara_red dev nombre_interfaz metric numero_metrica
  1. Establecer una ruta multivia
  2. ip route add default nexthop via direccion_ip_gateway_1 weight numero_weight nexthop via direccion_ip_gateway_2 weight numero_weightip
  3. ip route add default nexthop via direccion_ip_gateway_1 weight numero_weight nexthop dev nombre_interfaz metric numero_metrica
  1. Mostrar/Listar interfaces
    ip link show
  2. ip link show dev nombre_interfaz
  3. ip link list
  4. ip link list dev nombre_interfaz
  1. Configurando el estado de una interfaz
  2. ip link set dev nombre_interfaz up
  3. ip link set dev nombre_interfaz down
  4. ip link list
  5. ip link list dev nombre_interfaz
  1. Configurando una descripción para una interfaz
  2. ip link set dev nombre_interfaz alias "descripcion"
  1. Configurando un nuevo nombre a una interfaz
  2. ip link set dev actual_nombre_interfaz name nuevo_nombre_interfaz
  1. Configurando una Dirección MAC a una interfaz
  2. ip link set dev nombre_interfaz address aa:bb:cc:dd:ee:ff
  1. Cambiando el valor de MTU de una interfaz
  2. ip link set dev nombre_interfaz mtu valor_mtu
  1. Eliminando una interfaz
  2. ip link delete dev nombre_interfaz
  1. Habilitar / Deshabilitar el Multicast / ARP en una interfaz
  2. ip link set nombre_interfaz multicast on
  3. ip link set nombre_interfaz multicast off
  4. ip link set nombre_interfaz arp on
  5. ip link set nombre_interfaz arp off
  1. Creando una interfaz del tipo VLAN
  2. ip link add name nombre_interfaz_vlan link nombre_interfaz type vlan id valor_id
  1. Creando una interfaz del tipo VLAN Stacking (QinQ) en Interfaz de Servidor y de Cliente
  2. ip link add name nombre_interfaz_vlan link nombre_interfaz type vlan proto 802.1ad id valor_id
  3. ip link add name nombre_interfaz_vlan link nombre_interfaz type vlan proto 802.1q id valor_id
  1. Gestionando tipos de interfaces
  2. ip link add name nombre_tipo_interfaz link nombre_interfaz type macvlan
  3. ip link add name nombre_tipo_interfaz type dummy
  4. ip link add name nombre_tipo_interfaz type bond
  5. ip link add name nombre_tipo_interfaz type ifb
  6. ip link add name nombre1 type veth peer nombre2
  1. Gestionando puentes sobre una interfaz
  2. ip link add name nombre_puente type brigde
  3. ip link set dev nombre_interfaz master nombre_puente
  4. ip link set dev nombre_interfaz no master
  5. ip link set nombre_interfaz arp off
  1. Gestionando grupos de interfaces
  2. ip link set dev nombre_interface group id_group
  3. ip link set dev nombre_interfaz group 0
  4. ip link set dev nombre_interfaz group default
  5. ip link set dev nombre_interface group nombre_group
  6. ip link set group id_group up/down
  7. ip link list group id_group
  8. ip address show group nombre_grupo

Для получения дополнительной информации об этой команде прочтите здесь.

В следующем посте мы изучим использование команд тк, iw y эттоол.


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.