DEBIAN의 패키지-파트 IV (네트워크 인터페이스 관리)

안녕하세요, 사이버 독자 여러분.

긴 멈춤 후에 우리는 네 번째 (4 번째) 게시물 부터 시리즈 10 전용 GNU / Linux Distros 패키지 연구, 를 기반으로 디스트로 데비안. 패키지와 명령을 철저히 처리 (아는 것)하는 것이 모든 사용자 / 기술자에게 가장 중요하다는 것을 기억합시다. 무료 운영 체제 보통. 그리고 이전과 마찬가지로 계속해서 패키지 및 명령 ~와 연관되다 네트워크 인터페이스 관리.

DEBIAN 패키지 이와 관련하여 질문이나 정보에 추가로 사용 다음 링크 :

이 시리즈의 이전 항목을 읽으려면 다음과 같습니다.

이 포스트에서 우리는 패키지에 대해 더 깊이 공부할 것입니다 아이프로트2 및 명령 사용 아이피.

패키지 :
Iproute2 : 에 따르면 DEBIAN 공식 웹 사이트 안정적인 배포를위한 버전의이 패키지 "제시" 현재 버전 3.16.0-2 네트워크 도구 및 트래픽 제어의 일부입니다. 그리고 현재 네트워크 연결 및 트래픽 제어를위한 유틸리티 모음입니다. 유틸리티 아이프로트2 인터페이스를 사용하여 Linux 커널과 통신 "(Rt) 넷 링크", 다음과 같은 기존 네트워킹 도구를 통해 사용할 수없는 고급 기능을 제공합니다. "Ifconfig" y 노선.

참고 : 현재 그 종속성은 libc6 (> = 2.14) [arm64 아님, ppc64el]- libc6 (> = 2.17) [arm64, ppc64el], libdb5.3, 그리고 libselinux1. 그리고 DEBIAN Testing 용 버전에서는 현재 4.3.0-1. 자세한 내용은 문의 패키지 : iproute 2

Iproute2 : 대부분의 네트워크 설정 설명서는 여전히 ifconfig를 y 기본 네트워크 구성 도구와 비슷하지만 ifconfig를 현대 네트워크 환경에서 부적절하게 작동하는 것으로 알려져 있습니다. 오래된 명령이지만 대부분의 배포에는 여전히 명령이 포함되어 있습니다. 대부분의 네트워크 구성 시스템은 ifconfig를 따라서 제한된 기능 세트를 제공합니다. El / etc / 넷 프로젝트 ifconfig를 사용하지 않고 시스템 관리자가 트래픽 제어를 포함한 iproute2의 모든 기능을 사용할 수 있도록하므로 대부분의 최신 네트워크 기술을 지원하는 것을 목표로합니다. 아이프로트2 일반적으로 다음과 같은 패키지로 정보를 보냅니다. 아이프로트 o 아이프로트2 몇 가지 도구로 구성되며 그 중 가장 중요한 것은 IP y TC. IP 제어 IPv4 및 IPv6 구성 y TC 관리 교통 통제.

참고 : iproute2가 제공하는 주요 기능 중 일부는 다음과 같습니다. QoS를 (서비스 품질), 다양한 유형의 트래픽 우선 순위 지정 유지 여러 라우팅 테이블 다른 장치에 연결된 다른 게이트웨이를 통해; 확립하다 부하 분산, 장치 내의 각 기존 네트워크 인터페이스에 가중치를 할당하고 터널의 정의 IP 예를 들어 IPv6 네트워크에서 IPv4 패킷을 전송하고 6 개의 원격 IPv2 네트워크간에 IPv6 통신을 허용하는 경우와 같이 해당 도메인의 프로토콜이 중간 네트워크에서 지원되지 않는 경우 도메인간에 데이터 패킷을 전송하는 수단을 제공합니다. 자세한 내용은 문의 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

이 명령에 대한 자세한 내용은 여기.

다음 포스트에서 우리는 명령의 사용에 대해 공부할 것입니다 tc, iw y Ethtool.


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.