Pakiety w DEBIAN - Część II (Zarządzanie interfejsem sieciowym)

Pozdrowienia, Drodzy Czytelnicy cybernetyczni,

To jest druga publikacja seria 10 przeznaczony do Badanie pakietów, które mają ogromne znaczenie dla każdego użytkownika Systemy operacyjne GNU / Linux ogólnie, ale koncentrujemy się na Dystrybucja DEBIAN.

Tym razem porozmawiamy pakiety i koncepcje związane z Zarządzanie interfejsem sieciowym.

Pakiety DEBIAN

Najpierw porozmawiamy o pakiecie narzędzia sieciowe, ustawienia pliku interfejsy, zarządzanie demonami sieci i używając polecenia ifconfig.

We wszystkich tych badaniach będziemy opierać się na oficjalnych odniesieniach ze strony DEBIAN około Pakiety i ich odpowiednich Instrukcje, plus Wiki Urzędnik. A innym razem na zewnętrznych stronach o GNU / Linux, takie jak: Strony podręcznika Linux online i inne oficjalne wiki z innych dystrybucji.

Oficjalna strona internetowa DEBIAN:

Debian - uniwersalny system operacyjny - Mozilla Firefox_001

Oficjalna sekcja dotycząca pakietów:

Debian - Pakiety - Mozilla Firefox_002

Oficjalna sekcja dotycząca podręczników:

Strony podręcznika Hipertekstowego Debiana: Strona indeksowa - Mozilla Firefox_004

Oficjalna sekcja dotycząca podręczników:

pl-FrontPage - Debian Wiki - Mozilla Firefox_005

Pakiet net-tools

Ew sekcji dotyczącej «Pakiet: net-tools (1.60-26 i inne)« dla DEBIAN Jessie en hiszpański, «Ten pakiet zawiera ważne narzędzia do kontroluje podsystem sieciowy jądra Linuksa. To zawiera arp, ifconfig, netstat, rarp, nameif i route. Ponadto ten pakiet zawiera narzędzia dla określonych typów „sprzętu” sieci (plipconfig, slattach, mii-tool) i zaawansowane aspekty konfiguracji IP (iptunnel, ipmaddr). » I jest zawsze instalowany domyślnie jako podstawowy i elementarny pakiet do zarządzania połączeniami sieciowymi.

Ustawienia plików interfejsów

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

Gdzie:

  • Auto: Polecenie, które aktywuje (podniesie) interfejs po wykonaniu polecenia jeśliup -a, który jest uruchamiany automatycznie po uruchomieniu systemu, więc określa karty, które będą automatycznie aktywowane od początku.
  • zezwalaj na hotplug: Polecenie, które aktywuje (podnosi) interfejs w przypadku wystąpienia zdarzeń gorąca wtyczka na interfejsach sieciowych (wykrywanie karty sieciowej przez Jądro, (Dis) połączenie kabla sieciowego). W przypadku wystąpienia tych zdarzeń system operacyjny wykonuje polecenie jeśli up związane z używaną kartą sieciową. Są one również powiązane z logiczną konfiguracją o tej samej nazwie.
  • Spotykam: Polecenie określające interfejs X (EthX, WlanX, EnpXsX, WlpXsX) i typ konfiguracji (Inet), które zostaną zastosowane do Ciebie.
  • dhcp: odnosi się do dynamicznego adresu IP, który zostanie przypisany do określonego interfejsu.
  • statyczny: odnosi się do stałego adresu IP, który zostanie przypisany do określonego interfejsu.
  • sprzężenia zwrotnego: odnosi się do interfejsu lo (pętla lokalna).
  • adres: odnosi się do adresu IP hosta.
  • maska ​​sieci: odnosi się do maski podsieci odpowiadającej temu adresowi IP.
  • sieć: odnosi się do segmentu sieci, do którego należy ten adres IP.
  • nadawanie: odnosi się do rozgłoszeniowego adresu IP tego segmentu sieci.
  • przejście: odnosi się do adresu IP bramy tego segmentu sieci.
  • serwery nazw dns: odnosi się do adresu IP wewnętrznego lub zewnętrznego serwera nazw domen (DNS), który będzie używany do rozwiązywania nazw przeglądanych adresów URL.
  • dns-szukaj: odnosi się do nazwy domeny sieciowej, do której należy host.

Aby dowiedzieć się więcej o konfiguracji tego pliku i innych powiązanych plików, przeczytaj więcej tutaj: Konfiguracja sieci.

Demon Networking Management

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

Za pomocą polecenia Ifconfig

Polecenie to służy do wyświetlania informacji o interfejsach sieciowych podłączonych (aktywnych lub nieaktywnych) do systemu, a także do zarządzania nimi (konfigurowania). Jest więc szeroko stosowany do inicjalizacji parametrów interfejsu sieciowego oraz ich aktywacji lub dezaktywacji. Składnia użyta w tym poleceniu to: ifconfig [opcje]

Najczęstsze sposoby korzystania z niego są następujące:


# 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 

Aby uzyskać więcej informacji na temat polecenia ifconfig, zapoznaj się z tutaj.

W następnym poście porozmawiamy o Menedżer sieci, konfiguracja jego plików, zarządzanie jego demonem i skojarzonymi z nim poleceniami, a także użycie polecenia „Ip”.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Melvin powiedział

    Bardzo dobry artykuł, inż. Boli, że nie masz akademii, na której można by osobiście prowadzić zajęcia. Śmiało z innymi publikacjami

  2.   miguel powiedział

    Doskonała, bardzo dziękuję!

  3.   Inż. Jose Albert powiedział

    Dzięki za komentarze!

  4.   Guillermo powiedział

    Wspaniały wkład, kiedyś stworzyłem pakiet .deb wykonując szereg kroków, które wskazałem, ale nadal jest to spore utrudnienie i byłoby bardzo wdzięczne, gdyby istniała aplikacja z przyjaznym interfejsem, który zautomatyzowałby całość proces: podałbym trasę mojej aplikacji, pakiety zależności powinny móc je łatwo wybrać, ścieżkę do dokumentacji, pomoc w tworzeniu pliku tekstowego z dokumentacją, kilka opcji, czy umieścić program uruchamiający w menu z typem aplikacji (biuro, programowanie, internet, ...) i wszystko, czego potrzeba.
    Nie wiem, jak to zaprogramować w 100% i nie mam czasu się w to wciągać (rodzina, praca, nauka esperanta, ...)