Paketi v jeziku DEBIAN - II. Del (upravljanje omrežnih vmesnikov)

Lep pozdrav, spoštovani kiber-bralci,

To je druga publikacija serija 10 posvečen Študija paketov, ki so izrednega pomena za vsakega uporabnika Operacijski sistemi GNU / Linux na splošno, vendar osredotočena na DISTRO DEBIAN.

Tokrat se bomo pogovarjali o paketi in koncepti, povezani z Upravljanje omrežnih vmesnikov.

DEBIAN paketi

Najprej se bomo pogovorili o paketu mrežna orodja, nastavitve datotek vmesniki, upravljanje z demoni mreženje in z uporabo ukaza ifconfig.

Za vse te študije se bomo oprli na uradne reference s strani DEBIAN približno Paketi in njihovi Priročniki, plus Wiki Uradno. In še kdaj na zunanjih straneh o GNU / Linux, kot so: Uporabniške strani za Linux na spletu in drugi uradni wikiji od drugih distribucij.

Uradna spletna stran DEBIAN:

Debian - Univerzalni operacijski sistem - Mozilla Firefox_001

Uradni oddelek o paketih:

Debian - Paketi - Mozilla Firefox_002

Uradni oddelek o priročnikih:

Debian Hypertext Man Pages: Indeksna stran - Mozilla Firefox_004

Uradni oddelek o priročnikih:

en-FrontPage - Debian Wiki - Mozilla Firefox_005

Paket mrežnih orodij

Ev odseku, ki se nanaša na «Paket: mrežna orodja (1.60-26 in drugi)« za DEBIAN Jessie en español, «Ta paket vključuje pomembna orodja za nadzoruje omrežni podsistem jedra Linuxa. To vključuje arp, ifconfig, netstat, rarp, nameif in route. Poleg tega ta paket vsebuje pripomočke za določene vrste omrežne "strojne opreme" (plipconfig, slattach, mii-tool) in napredni vidiki konfiguracije IP (iptunnel, ipmaddr). » In vedno je privzeto nameščen kot osnovni in osnovni paket za upravljanje omrežnih povezav.

Nastavitve datotek vmesnikov

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

Kje:

  • avto: Ukaz, ki bo aktiviral (dvignil) vmesnik, ko se ukaz izvrši ifup -a, ki se samodejno zažene ob zagonu sistema, zato določa kartice, ki se samodejno aktivirajo od začetka.
  • dovolite vroč vtič: Ukaz, ki bo aktiviral (dvignil) vmesnik, ko se bodo zgodili dogodki vtičnica na omrežnih vmesnikih (zaznavanje omrežne kartice s strani Kernel, (med drugim tudi (dis) povezava omrežnega kabla). Ko se ti dogodki zgodijo, operacijski sistem izvrši ukaz ifup povezane z omrežno kartico. Povezani so tudi z istoimensko logično konfiguracijo.
  • obraz: Ukaz, ki določa vmesnik X (EthX, WlanX, EnpXsX, WlpXsX) in vrsto konfiguracije (Inet), ki bo veljala za vas.
  • dhcp: se nanaša na dinamični naslov IP, ki bo dodeljen določenemu vmesniku.
  • statična: se nanaša na fiksni naslov IP, ki bo dodeljen določenemu vmesniku.
  • povratna zanka: se nanaša na vmesnik lo (krajevna zanka).
  • naslov: se nanaša na naslov IP gostitelja.
  • mrežna maska: se nanaša na masko podomrežja, ki ustreza temu naslovu IP.
  • omrežje: se nanaša na segment omrežja, ki mu pripada ta naslov IP.
  • oddaja: se nanaša na oddani naslov IP tega omrežnega segmenta.
  • prehod: se nanaša na naslov IP prehoda tega segmenta omrežja.
  • dns-imenski strežniki: se nanaša na naslov IP notranjega ali zunanjega strežnika domenskih imen (DNS), ki bo uporabljen za razrešitev imen uporabljenih URL-jev.
  • dns-iskanje: se nanaša na ime omrežne domene, ki ji gostitelj pripada.

Če želite izvedeti več o konfiguraciji te datoteke in drugih sorodnih datotek, preberite več tukaj: Konfiguracija omrežja.

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

Uporaba ukaza Ifconfig

Ta ukaz se uporablja za prikaz informacij o omrežnih vmesnikih, povezanih (aktivnih ali neaktivnih) s sistemom, in tudi za njihovo upravljanje (konfiguriranje). Tako se pogosto uporablja za inicializacijo parametrov omrežnega vmesnika in njihovo aktiviranje ali deaktiviranje. Sintaksa, uporabljena v tem ukazu, je: ifconfig [možnosti]

Najpogostejši načini uporabe so naslednji:


# 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 

Za več informacij o ukazu ifconfig glejte tukaj.

V naslednjem prispevku bomo govorili o NetworkManager, konfiguracijo datotek, upravljanje demona in z njim povezanih ukazov ter uporabo ukaza "Ip".


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Melvin je dejal

    Zelo dober članek, inž. Boli, da nimate akademije, ki bi predavala osebno.

  2.   Miguel je dejal

    Odlična hvala!

  3.   ing. Jose Albert je dejal

    Hvala za vaše komentarje!

  4.   Guillermo je dejal

    Čudoviti prispevki, takrat, ko sem po vrsti korakov, ki sem jih poudaril, ustvaril paket .deb, vendar je še vedno precej neprijeten in bilo bi zelo hvaležno, če bi obstajala aplikacija s prijaznim vmesnikom, ki avtomatizira celoten postopek. : Dal bi svojo aplikacijo, paketi odvisnosti bi jih morali biti sposobni enostavno izbrati, pot do dokumentacije, pomoč pri ustvarjanju besedilne datoteke z dokumentacijo, nekatere možnosti, ali naj zaganjalnik v meniju z vrsto aplikacije ali ne. (pisarna, razvoj, internet, ...) in karkoli je treba.
    Ne vem, da bi ga stoodstotno programiral, in nimam časa, da bi se s tem ukvarjal (družina, delo, učenje esperanta, ...)