Pachete în DEBIAN - Partea IV (Managementul interfeței de rețea)

Salutări, Stimați cititori cibernetici.

După o lungă pauză am continuat cu al patrulea (al patrulea) post a seria de 10 dedicat pentru Studiul pachetelor GNU / Linux Distros, bazat pe DISTRO DEBIAN. Să ne amintim că manipularea (cunoașterea) amănunțită a pachetelor și a comenzilor lor este de cea mai mare importanță pentru orice utilizator / tehnician al Sisteme de operare gratuite obișnuit. Și, ca și în cea anterioară, vom continua cu acestea pachete și comenzi în legătură cu Managementul interfeței de rețea.

Pachete DEBIAN

În plus, utilizați pentru orice întrebări sau informații în acest sens următoarele linkuri:

Și dacă doriți să citiți intrările anterioare din această serie, acestea sunt:

În acest post vom studia mai în detaliu despre pachet iproute2 și folosind comanda ip

pachet:
Iproute2: În conformitate cu Site-ul oficial al DEBIAN acest pachet în versiunea sa pentru distribuția stabilă "Jessie" în prezent în versiunea sa 3.16.0-2 Face parte din instrumentele de rețea și controlul traficului. Și este în prezent o colecție de utilități pentru conexiunea la rețea și controlul traficului. Utilitățile din iproute2 comunicați cu nucleul Linux folosind interfața „(Rt) netlink”, oferind funcții avansate care nu sunt disponibile prin intermediul instrumentelor tradiționale de rețea precum „Ifconfig” y "Traseu".

Nota: În prezent, dependențele sale sunt libc6 (> = 2.14) [nu arm64, ppc64el] - libc6 (> = 2.17) [arm64, ppc64el], libdb5.3, Și libselinux1. Și în versiunea sa pentru testarea DEBIAN este în prezent în număr 4.3.0-1. Pentru mai multe informații consultați Pachet: iproute 2

Iproute2: Majoritatea manualelor de configurare a rețelei se referă în continuare la ifconfig y traseu ca instrumentele principale de configurare a rețelei, dar ifconfig se știe că se comportă necorespunzător în mediile de rețea moderne. Sunt comenzi depășite, dar majoritatea distribuțiilor le includ în continuare. Majoritatea sistemelor de configurare a rețelei folosesc ifconfig și, prin urmare, oferă un set limitat de caracteristici. El / etc / net project își propune să susțină majoritatea tehnologiilor de rețea moderne, deoarece nu folosește ifconfig și permite unui administrator de sistem să utilizeze toate funcțiile iproute2, inclusiv controlul traficului. iproute2 trimite de obicei informațiile dvs. într-un pachet numit iproute o iproute2 și constă din mai multe instrumente, dintre care cele mai importante sunt IP y TC. IP controlează Configurare IPv4 și IPv6 y TC gestionează control de trafic.

Nota: Unele dintre principalele funcționalități pe care le oferă iproute2 sunt: ​​Implement QoS (Calitatea serviciului), să acorde prioritate diferitelor tipuri de trafic; A pastra tabele de rutare multiple prin diferite gateway-uri conectate la diferite dispozitive; stabiliți Echilibrarea sarcinii, atribuind greutăți fiecărei interfețe de rețea existente în cadrul unui dispozitiv și Definiția tunnels IP să ofere un mijloc de a transporta pachete de date între domenii atunci când protocolul din acele domenii nu este acceptat de rețelele intermediare, adică de exemplu pentru a transporta pachete IPv6 în rețelele IPv4 și pentru a permite comunicația IPv6 între 2 două rețele IPv6 la distanță. Pentru mai multe informații consultați Fundația Linux: iproute2

Comenzi:
  • IP: Și extinderea informațiilor din publicația anterioară pe care o avem despre comandă IP următoarele  exemple de utilizare:
  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

Pentru mai multe informații despre această comandă citiți aici.

În următoarea postare vom studia despre utilizarea comenzilor CT, iw y ettool.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.