Pakker i DEBIAN - Del IV (Network Interface Management)

Hilsen, kjære nettlesere.

Etter en lang pause fortsatte vi med fjerde (fjerde) innlegg fra serie på 10 dedikert til Studie av GNU / Linux Distros-pakker, basert på DISTRO DEBIAN. La oss huske at grundig håndtering (kunnskap) om pakkene og deres kommandoer er av største betydning for enhver bruker / tekniker av Gratis operativsystemer som oftest. Og som i den forrige vil vi fortsette med dem pakker og kommandoer relatert til Nettverksgrensesnittadministrasjon.

DEBIAN pakker

Bruk i tillegg til spørsmål eller informasjon i denne forbindelse følgende lenker:

Og hvis du vil lese de forrige oppføringene i denne serien, er de:

I dette innlegget vil vi studere mer grundig om pakken iproute2 og bruke kommandoen ip

Pakke:
Iproute2: Ifølge DEBIANS offisielle nettside denne pakken i sin versjon for den stabile distribusjonen "Jessie" for øyeblikket i sin versjon 3.16.0-2 Det er en del av nettverksverktøyene og trafikkontrollen. Og det er for tiden en samling verktøy for nettverkstilkobling og trafikkontroll. Verktøyene til iproute2 kommunisere med Linux-kjernen gjennom grensesnittet "(Rt) netlink", som gir avanserte funksjoner som ikke er tilgjengelige gjennom tradisjonelle nettverksverktøy som "Ifconfig" y "Rute".

Merk: For øyeblikket er dets avhengighet libc6 (> = 2.14) [ikke arm64, ppc64el] - libc6 (> = 2.17) [arm64, ppc64el], libdb5.3, Og libselinux1. Og i sin versjon for DEBIAN Testing er den for tiden i nummeret 4.3.0-1. For mer informasjon, kontakt Pakke: iproute 2

Iproute2: De fleste nettverksoppsetthåndbøker henviser fortsatt til ifconfig y rute som de primære nettverkskonfigurasjonsverktøyene, men ifconfig det er kjent å oppføre seg upassende i moderne nettverksmiljøer. De er utdaterte kommandoer, men de fleste distribusjoner inkluderer dem fortsatt. De fleste nettverkskonfigurasjonssystemer bruker ifconfig og gir derfor et begrenset sett med funksjoner. El / etc / net-prosjekt har som mål å støtte de fleste moderne nettverksteknologier, da den ikke bruker ifconfig og tillater en systemadministrator å bruke alle funksjonene til iproute2, inkludert trafikkontroll. iproute2 sender vanligvis informasjonen din i en pakke som heter iproute o iproute2 og består av flere verktøy, hvorav de viktigste er IP y TC. IP kontrollerer IPv4- og IPv6-konfigurasjon y TC administrere Trafikkkontroll.

Merk: Noen av de viktigste funksjonene som iproute2 gir er: Implementere QoS (Tjenestekvalitet), å prioritere de forskjellige typene trafikk; Beholde flere rutetabeller av forskjellige gateways koblet til forskjellige enheter; etablere Lastbalansering, tildele vekter til hvert av de eksisterende nettverksgrensesnittene i en enhet og Definisjon av tunneler IP å tilveiebringe et middel for å transportere datapakker mellom domener når protokollen i disse domenene ikke støttes av mellomliggende nettverk, det vil si for eksempel å transportere IPv6-pakker i IPv4-nettverk og å tillate IPv6-kommunikasjon mellom 2 to fjerne IPv6-nettverk. For mer informasjon, kontakt Linux Foundation: iproute2

Kommandoer:
  • IP: Og utvide informasjonen fra forrige publikasjon vi har om kommandoen IP følgende  brukseksempler:
  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

For mer informasjon om denne kommandoen, les her.

I neste innlegg vil vi studere bruken av kommandoene ct, iw y ettool.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.