Các gói trong DEBIAN - Phần IV (Quản lý giao diện mạng)

Xin chào, các độc giả mạng thân mến.

Sau một lúc lâu, chúng tôi tiếp tục với bài thứ tư (thứ 4) từ loạt 10 dành riêng cho Nghiên cứu các gói GNU / Linux Distros, dựa vào DISTRO DEBIAN. Chúng ta hãy nhớ rằng xử lý triệt để (biết) các gói và lệnh của chúng là điều quan trọng hàng đầu đối với bất kỳ người dùng / kỹ thuật viên nào Hệ điều hành miễn phí thông thường. Và như phần trước, chúng tôi sẽ tiếp tục với những gói và lệnh có quan hệ với Quản lý giao diện mạng.

Gói DEBIAN

Sử dụng bổ sung cho bất kỳ câu hỏi hoặc thông tin nào về vấn đề này các liên kết sau:

Và nếu bạn muốn đọc các mục trước trong loạt bài này, chúng là:

Trong bài này chúng ta sẽ nghiên cứu sâu hơn về gói iproute2 và sử dụng lệnh ip

Đóng gói:
Ipout2: Según la Trang web chính thức của DEBIAN gói này trong phiên bản của nó dành cho Phân phối ổn định "Jessie" hiện trong phiên bản của nó 3.16.0-2 Nó là một phần của công cụ mạng và kiểm soát lưu lượng. Và nó hiện là tập hợp các tiện ích phục vụ cho việc kết nối mạng và điều khiển lưu lượng. Các tiện ích của iproute2 giao tiếp với hạt nhân Linux bằng giao diện "(Rt) netlink", cung cấp các tính năng nâng cao không có sẵn thông qua các công cụ mạng truyền thống như "Ifconfig" y "Lộ trình".

Lưu ý: Hiện tại các phụ thuộc của nó là libc6 (> = 2.14) [không phải arm64, ppc64el] - libc6 (> = 2.17) [arm64, ppc64el], libdb5.3, Và libselinux1. Và trong phiên bản dành cho Thử nghiệm DEBIAN, nó hiện có số 4.3.0-1. Tham khảo thêm thông tin Gói: iproute 2

Ipout2: Hầu hết các hướng dẫn thiết lập mạng vẫn đề cập đến ifconfig y tuyến đường như các công cụ cấu hình mạng chính, nhưng ifconfig nó được biết là hoạt động không phù hợp trong môi trường mạng hiện đại. Chúng là các lệnh đã lỗi thời, nhưng hầu hết các bản phân phối vẫn bao gồm chúng. Hầu hết các hệ thống cấu hình mạng đều sử dụng ifconfig và do đó cung cấp một bộ tính năng hạn chế. El / etc / net project nhằm mục đích hỗ trợ hầu hết các công nghệ mạng hiện đại, vì nó không sử dụng ifconfig và cho phép quản trị viên hệ thống sử dụng tất cả các chức năng của iproute2, bao gồm cả điều khiển lưu lượng. iproute2 thường gửi thông tin của bạn trong một gói được gọi là iproute o iproute2 và bao gồm một số công cụ, trong đó quan trọng nhất là IP y TC. IP kiểm soát Cấu hình IPv4 và IPv6 y TC quản lý điều khiển giao thông.

Lưu ý: Một số chức năng chính mà iproute2 cung cấp là: QoS (Chất lượng dịch vụ), để ưu tiên các loại giao thông khác nhau; Giữ nhiều bảng định tuyến bằng các cổng khác nhau kết nối với các thiết bị khác nhau; thiết lập Cân bằng tải, gán trọng số cho từng giao diện mạng hiện có trong một thiết bị và Định nghĩa đường hầm IP cung cấp phương tiện để vận chuyển các gói dữ liệu giữa các miền khi giao thức trong các miền đó không được mạng trung gian hỗ trợ, ví dụ như để vận chuyển các gói IPv6 trong mạng IPv4 và cho phép giao tiếp IPv6 giữa 2 mạng IPv6 ở xa. Tham khảo thêm thông tin Nền tảng Linux: iproute2

Lệnh:
  • IP: Và mở rộng thông tin của lần xuất bản trước, chúng tôi có về lệnh IP sau đây  ví dụ sử dụng:
  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

Để biết thêm thông tin về lệnh này, hãy đọc ở đây.

Trong bài tiếp theo chúng ta sẽ nghiên cứu về việc sử dụng các lệnh ct, iw y công cụ đạo đức.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.