Pacotes em DEBIAN - Parte IV (Gerenciamento de Interface de Rede)

Saudações, caros leitores cibernéticos.

Após uma longa pausa, continuamos com o quarta (4ª) postagem da série de 10 dedicado à Estudo de pacotes de distros GNU / Linux, com base no Distribuição DEBIAN. Vamos lembrar que manusear (conhecer) cuidadosamente os pacotes e seus comandos são de extrema importância para qualquer usuário / técnico de Sistemas operacionais gratuitos em geral. E como no anterior vamos continuar com aqueles pacotes e comandos relacionado a Gerenciamento de interface de rede.

Pacotes DEBIAN

Além disso, use para quaisquer perguntas ou informações a esse respeito os seguintes links:

E se você quiser ler as entradas anteriores desta série, elas são:

Neste post estudaremos mais a fundo sobre o pacote iproute2 e usando o comando IP

pacote:
Iproute2: Conforme Site oficial DEBIAN este pacote em sua versão para a distribuição estável "Jessie" atualmente em sua versão 3.16.0-2 Faz parte das ferramentas de rede e controle de tráfego. E é atualmente uma coleção de utilitários para conexão de rede e controle de tráfego. Os lucros de iproute2 comunicar-se com o kernel Linux usando a interface "(Rt) netlink", fornecendo recursos avançados não disponíveis por meio de ferramentas de rede tradicionais, como "Ifconfig" y "Rota".

Nota: Atualmente suas dependências são libc6 (> = 2.14) [não arm64, ppc64el] - libc6 (> = 2.17) [arm64, ppc64el], libdb5.3e libselinux1. E em sua versão para DEBIAN Testing está atualmente no número 4.3.0-1. Para mais informações consulte Pacote: iproute 2

Iproute2: A maioria dos manuais de configuração de rede ainda se referem a ifconfig y estrada como as principais ferramentas de configuração de rede, mas ifconfig sabe-se que ele se comporta de maneira inadequada em ambientes de rede modernos. Eles são comandos desatualizados, mas a maioria das distribuições ainda os incluem. A maioria dos sistemas de configuração de rede usa ifconfig e, portanto, fornecem um conjunto limitado de recursos. El projeto / etc / net visa suportar a maioria das tecnologias de rede modernas, pois não utiliza ifconfig e permite que um administrador de sistema faça uso de todas as funções do iproute2, incluindo o controle de tráfego. iproute2 geralmente envia suas informações em um pacote chamado iproute o iproute2 e consiste em várias ferramentas, das quais as mais importantes são IP y TC. IP controla o Configuração IPv4 e IPv6 y TC gerenciar o controle de tráfego.

Nota: Algumas das principais funcionalidades que o iproute2 oferece são: Implementar QoS (Qualidade de serviço), para priorizar os diferentes tipos de tráfego; Manter múltiplas tabelas de roteamento por diferentes gateways conectados a diferentes dispositivos; estabelecer o Balanceamento de carga, atribuindo pesos a cada uma das interfaces de rede existentes dentro de um dispositivo e o Definição de túneis IP fornecer um meio para transportar pacotes de dados entre domínios quando o protocolo nesses domínios não é suportado por redes intermediárias, ou seja, por exemplo, para transportar pacotes IPv6 em redes IPv4 e permitir a comunicação IPv6 entre 2 redes IPv6 distantes. Para mais informações consulte Fundação Linux: iproute2

Comandos:
  • IP: E ampliando as informações da publicação anterior que temos sobre o comando IP os seguintes  exemplos de uso:
  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

Para obter mais informações sobre este comando, leia aqui.

No próximo post estudaremos sobre o uso dos comandos ct, iw y ettool.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.