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

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

Đây là lần xuất bản thứ hai của loạt 10 dành riêng cho Nghiên cứu trọn gói, có tầm quan trọng hàng đầu đối với bất kỳ người dùng nào Hệ điều hành GNU / Linux nói chung, nhưng tập trung vào DISTRO DEBIAN.

Lần này chúng ta sẽ nói về các gói và khái niệm liên quan đến Quản lý giao diện mạng.

Gói DEBIAN

Đầu tiên chúng ta sẽ nói về gói công cụ mạng, cài đặt tệp giao diện, quản lý quỷ mạng lưới và sử dụng lệnh ifconfig.

Đối với tất cả các nghiên cứu này, chúng tôi sẽ dựa vào các tài liệu tham khảo chính thức từ trang của DEBIAN về Sàn gỗ và tương ứng của họ hướng dẫn sử dụng, cộng với wiki Chính thức. Và một số lần khác trên các trang bên ngoài về GNU / Linux, chẳng hạn như: Trang người dùng Linux trực tuyến và những người khác wiki chính thức từ các Quận khác.

Trang web chính thức của DEBIAN:

Debian - Hệ điều hành chung - Mozilla Firefox_001

Phần chính thức về các gói:

Debian - Gói - Mozilla Firefox_002

Phần chính thức về Sách hướng dẫn:

Trang Man Hypertext Debian: Trang Chỉ mục - Mozilla Firefox_004

Phần chính thức về Sách hướng dẫn:

vi-FrontPage - Debian Wiki - Mozilla Firefox_005

Gói công cụ mạng

En phần đề cập đến «Đóng gói: net-tools (1.60-26 và những loại khác)« para Jessie DEBIAN en Tiếng Tây Ban Nha, «Gói này bao gồm các công cụ quan trọng để kiểm soát hệ thống con mạng nhân Linux. Điêu nay bao gôm arp, ifconfig, netstat, rarp, nameif và tuyến đường. Ngoài ra, gói này chứa các tiện ích cho các loại "phần cứng" mạng cụ thể (plipconfig, slattach, công cụ mii) và các khía cạnh nâng cao của cấu hình IP (iptunnel, ipmaddr). » Và nó luôn được cài đặt theo mặc định như một gói cơ bản và cơ bản để quản lý các kết nối mạng.

Cài đặt tệp giao diện

El archivo interfaces se encuentra en la ruta: /etc/network/interfaces

El contenido original del archivo suele ser:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Insertar configuración de Interface Dinámica (eth0): 

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

Insertar configuración de Interface Estática (eth0): 

auto eth0
allow-hotplug eth0
iface eth0 inet static
  address 192.168.1.106
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1
  
dns-nameservers 192.168.1.1
dns-search mi-dominio.com

Trường hợp:

  • xe hơi: Lệnh sẽ kích hoạt (nâng) giao diện khi lệnh được thực thi nếu có -a, tự động chạy khi hệ thống khởi động, vì vậy nó chỉ định các thẻ sẽ tự động được kích hoạt ngay từ đầu.
  • cho phép cắm nóng: Lệnh sẽ kích hoạt (nâng) giao diện khi các sự kiện xảy ra phích cắm điện trên các giao diện mạng (Phát hiện thẻ mạng bằng Hạt nhân, kết nối (Dis) của cáp mạng, trong số các kết nối khác). Khi những sự kiện này xảy ra, Hệ điều hành sẽ thực hiện lệnh nếu có liên quan đến thẻ mạng có liên quan. Chúng cũng được liên kết với một cấu hình logic cùng tên.
  • Tôi đôi mặt: Lệnh chỉ định giao diện X (EthX, WlanX, EnpXsX, WlpXsX) và loại cấu hình (inet) sẽ được áp dụng cho bạn.
  • dhcp: đề cập đến địa chỉ IP động sẽ được gán cho một giao diện cụ thể.
  • tĩnh: đề cập đến một địa chỉ IP cố định sẽ được gán cho một giao diện cụ thể.
  • loopback: đề cập đến giao diện lo (vòng lặp cục bộ).
  • địa chỉ nhà: đề cập đến địa chỉ IP của Máy chủ.
  • mặt nạ mạng: đề cập đến mặt nạ mạng con tương ứng với địa chỉ IP đó.
  • mạng: đề cập đến phân đoạn mạng mà địa chỉ IP đó thuộc về.
  • phát sóng: đề cập đến địa chỉ IP quảng bá của phân đoạn mạng đó.
  • cổng vào: đề cập đến địa chỉ IP của cổng vào của phân đoạn mạng đó.
  • dns-nameserver: đề cập đến địa chỉ IP của Máy chủ tên miền (DNS) bên trong hoặc bên ngoài sẽ được sử dụng để phân giải tên của các URL được tham khảo.
  • dtìm kiếm ns: đề cập đến Tên miền mạng mà Máy chủ lưu trữ thuộc về.

Để tìm hiểu thêm về cấu hình của tệp này và các tệp liên quan khác, hãy đọc thêm tại đây: Cấu hình mạng.

Quản lý mạng quỷ

El demonio de la red se gestiona desde el script /etc/init.d/networking

Mediante las sintaxis:

/etc/init.d/networking {start | stop | reload | restart | force-reload}

Ejemplo:

# /etc/init.d/networking stop

# /etc/init.d/networking start

También con el comando "service" podemos hacer lo mismo:

Ejemplo:

# service networking stop

# service networking start

En algunas Distros dicho demonio se puede gestionar con el comando "systemctl":

Ejemplo:

# systemctl stop networking.service

# systemctl start networking.service

Sử dụng lệnh Ifconfig

Lệnh này được sử dụng để hiển thị thông tin về các giao diện mạng được kết nối (hoạt động hoặc không hoạt động) với hệ thống và cũng để quản lý (cấu hình) chúng. Vì vậy, nó được sử dụng rộng rãi để khởi tạo các tham số của giao diện mạng và kích hoạt hoặc hủy kích hoạt chúng. Cú pháp được sử dụng trong lệnh này là: ifconfig [tùy chọn]

Các cách phổ biến nhất để sử dụng nó như sau:


# Visualizar todas las interfaces activas
ifconfig

# Visualizar todas las interfaces activas e inactivas
ifconfig -a

# Desactivar una interfaz (eth0)
ifconfig eth0 down

# Activar una interfaz (eth0)
ifconfig eth0 up

# Asignar una dirección IP(192.168.2.2)a una interfaz (eth0)
ifconfig eth0 192.168.1.100

# Cambiar la máscara de subred (netmask) de una interfaz (eth0)
ifconfig eth0 netmask 255.255.255.0

# Cambiar la dirección de difusión (broadcast) de una interfaz (eth0)
ifconfig eth0 broadcast 192.168.1.255

# Asignar integralmente una dirección IP (address), máscara de red (netmask)
# y dirección de difusión (broadcast), a una interfaz (eht0)
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255

# Modificar el valor referente del MTU de una interfaz (eth0)
# Nota: MTU es el número máximo de octetos que la interfaz es capaz de manejar
# en una transacción. Para una interfaz ethernet es por defecto: 1500
ifconfig eth0 mtu 1024 

Để biết thêm thông tin về lệnh ifconfig, hãy xem đây.

Trong bài tiếp theo, chúng ta sẽ nói về Trình quản lý mạng, cấu hình các tệp của nó, quản lý daemon và các lệnh liên quan của nó, cộng với việc sử dụng Lệnh "Ip".


Để 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.

  1.   Melvin dijo

    Bài viết rất hay, Eng. Rất tiếc là bạn không có học viện để dạy các lớp của mình một cách cá nhân. Hãy tiếp tục với các ấn phẩm khác

  2.   miguel dijo

    Tuyệt vời! Cảm ơn bạn rất nhiều!

  3.   Jose Albert dijo

    Cảm ơn ý kiến ​​của bạn!

  4.   Guillermo dijo

    Những đóng góp đáng kể, vào ngày đó, tôi đã tạo một gói .deb theo một loạt các bước mà tôi đã chỉ ra nhưng nó vẫn còn khá sơ sài và sẽ rất được đánh giá cao nếu có một ứng dụng có giao diện thân thiện có thể tự động hóa toàn bộ quy trình : Tôi sẽ cung cấp cho nó lộ trình của ứng dụng của mình, các gói phụ thuộc sẽ có thể chọn chúng dễ dàng, đường dẫn cho tài liệu, trợ giúp tạo tệp văn bản với tài liệu, một số tùy chọn về việc có đặt trình khởi chạy trong menu hay không với loại ứng dụng (văn phòng, phát triển, internet, ...) và bất cứ thứ gì cần.
    Tôi không thành thạo 100% trong việc lập trình nó và tôi không có thời gian để làm việc này (gia đình, công việc, học Esperanto,…)