Paket i DEBIAN - Del IV (Network Interface Management)

Hälsningar, kära cyberläsare.

Efter en lång paus fortsatte vi med fjärde (fjärde) inlägget från serie om 10 tillägnad Studie av GNU / Linux Distros-paket, baserat på DISTRO DEBIAN. Låt oss komma ihåg att noggrann hantering (kunskap) om paketen och deras kommandon är av yttersta vikt för alla användare / tekniker av Gratis operativsystem vanligtvis. Och som i föregående kommer vi att fortsätta med dem paket och kommandon relaterade till Nätverksgränssnittshantering.

DEBIAN-paket Använd dessutom för frågor eller information i detta avseende följande länkar:

Och om du vill läsa tidigare poster i den här serien är de:

I det här inlägget kommer vi att studera mer ingående om paketet iproute2 och använda kommandot ip

förpackning:
Iproute2: Enligt DEBIAN officiella webbplats detta paket i sin version för den stabila distributionen "Jessie" för närvarande i sin version 3.16.0-2 Det är en del av nätverksverktygen och trafikkontrollen. Och det är för närvarande en samling verktyg för nätverksanslutning och trafikkontroll. Verktygen i iproute2 kommunicera med Linux-kärnan med hjälp av gränssnittet "(Rt) netlänk", som tillhandahåller avancerade funktioner som inte är tillgängliga via traditionella nätverksverktyg som "Ifconfig" y "Rutt".

Obs: För närvarande är dess beroende beroende libc6 (> = 2.14) [inte arm64, ppc64el] - libc6 (> = 2.17) [arm64, ppc64el], libdb5.3Och libselinux1. Och i sin version för DEBIAN Testing finns det för närvarande i siffran 4.3.0-1. För mer information, kontakta Paket: iproute 2

Iproute2: De flesta nätverksinstallationshandböcker hänvisar fortfarande till ifconfig y rutt som de primära nätverkskonfigurationsverktygen, men ifconfig det är känt att bete sig olämpligt i moderna nätverksmiljöer. De är föråldrade kommandon, men de flesta distributioner inkluderar dem fortfarande. De flesta nätverkskonfigurationssystem använder ifconfig och tillhandahåller därför en begränsad uppsättning funktioner. El / etc / net-projekt syftar till att stödja de flesta moderna nätverkstekniker, eftersom den inte använder ifconfig och tillåter en systemadministratör att använda alla funktioner i iproute2, inklusive trafikkontroll. iproute2 skickar vanligtvis din information i ett paket som kallas iproute o iproute2 och består av flera verktyg, av vilka de viktigaste är IP y TC. IP kontrollerar IPv4- och IPv6-konfiguration y TC hantera trafik kontroll.

Obs: Några av de viktigaste funktionerna som iproute2 erbjuder är: Implementera QoS (Service kvalitet), att prioritera de olika typerna av trafik; Ha kvar flera routingtabeller genom olika gateways anslutna till olika enheter; upprätta Lastbalansering, tilldela vikter till vart och ett av de befintliga nätverksgränssnitten inom en enhet och Definition av tunnlar IP att tillhandahålla ett sätt att transportera datapaket mellan domäner när protokollet i dessa domäner inte stöds av mellanliggande nätverk, det vill säga till exempel att transportera IPv6-paket i IPv4-nätverk och att tillåta IPv6-kommunikation mellan två två fjärranslutna IPv2-nätverk. För mer information, kontakta Linux Foundation: iproute2

Kommandon:
  • IP: Och utvidga informationen från föregående publikation vi har om kommandot IP det följande  användningsexempel:
  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

Läs mer om detta kommando här.

I nästa inlägg kommer vi att studera om användningen av kommandona ct, iw y ettool.


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.