Paketi na jeziku DEBIAN - Dio II (Upravljanje mrežnim sučeljem)

Pozdrav, dragi cyber čitatelji,

Ovo je druga publikacija serija od 10 posvećen Studija paketa, koji su od najveće važnosti za svakog korisnika GNU / Linux operativni sistemi općenito, ali fokusiran na DISTRO DEBIAN.

Ovom prilikom ćemo razgovarati o tome paketi i koncepti povezani sa Upravljanje mrežnim sučeljem.

DEBIAN paketi

Prvo ćemo razgovarati o paketu mrežni alati, postavke datoteke interfejsi, upravljanje demonima umrežavanje i koristeći naredbu ifconfig.

Za sve ove studije oslanjat ćemo se na službene reference sa stranice DEBIAN otprilike paketi i njihove odgovarajuće Priručnici, plus Wiki Službeno. I neki drugi put na vanjskim stranicama o GNU / Linux, kao što su: Internet stranice za Linux i drugi službene wikije iz drugih Distrosa.

Službena web stranica DEBIAN-a:

Debian - Univerzalni operativni sistem - Mozilla Firefox_001

Službeni odjeljak o paketima:

Debian - Paketi - Mozilla Firefox_002

Službeni odjeljak o priručnicima:

Debian-ove stranice za hipertekst: stranice indeksa - Mozilla Firefox_004

Službeni odjeljak o priručnicima:

hr-FrontPage - Debian Wiki - Mozilla Firefox_005

Paket mrežnih alata

Eu dijelu koji se odnosi na «Paket: mrežni alati (1.60-26 i drugi)« para DEBIAN Jessie en español, «Ovaj paket uključuje važne alate za kontrolirati Linux podsustav jezgre mreže. To uključuje arp, ifconfig, netstat, rarp, nameif i ruta. Pored toga, ovaj paket sadrži uslužne programe za određene vrste mrežnog "hardvera" (plipconfig, slattach, mii-alat) i napredni aspekti IP konfiguracije (iptunnel, ipmaddr). » I uvijek se po defaultu instalira kao osnovni i osnovni paket za upravljanje mrežnim vezama.

Postavke datoteke sučelja

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

Gde:

  • automobil: Naredba koja će aktivirati (podići) sučelje kada se naredba izvrši ifup -a, koji se automatski pokreće kada se sistem pokrene, tako da određuje kartice koje će se automatski aktivirati od početka.
  • dozvoli hotplug: Naredba koja će aktivirati (podići) sučelje kada se dogode događaji hot plug na mrežnim sučeljima (otkrivanje mrežne kartice od strane Kernel, (Dis) veza mrežnog kabla, između ostalog). Kada se ti događaji dogode, operativni sistem izvršava naredbu ifup povezan sa uključenom mrežnom karticom. Oni su također povezani s istoimenom logičkom konfiguracijom.
  • lice: Naredba koja specificira X sučelje (EthX, WlanX, EnpXsX, WlpXsX) i tip konfiguracije (Inet) koji će se primijeniti na vas.
  • dhcp: odnosi se na dinamičku IP adresu koja će biti dodijeljena određenom sučelju.
  • statički: odnosi se na fiksnu IP adresu koja će biti dodijeljena određenom sučelju.
  • petlja: odnosi se na sučelje lo (lokalna petlja).
  • adresa: odnosi se na IP adresu hosta.
  • mrežna maska: odnosi se na masku podmreže koja odgovara toj IP adresi.
  • mreža: odnosi se na mrežni segment kojem pripada ta IP adresa.
  • emisija: odnosi se na emitiranu IP adresu tog mrežnog segmenta.
  • kapija: odnosi se na IP adresu mrežnog prolaza na tom mrežnom segmentu.
  • dns-nameservers: odnosi se na IP adresu internog ili eksternog poslužitelja imena domene (DNS) koja će se koristiti za razlučivanje imena pregledanih URL-ova.
  • dns-pretraga: odnosi se na Ime mrežne domene kojoj domaćin pripada.

Da biste saznali više o konfiguraciji ove datoteke i drugih srodnih datoteka, pročitajte više ovdje: Mrežna konfiguracija.

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

Korištenje naredbe Ifconfig

Ova se naredba koristi za prikaz informacija o mrežnim sučeljima povezanim (aktivnim ili neaktivnim) na sistem, kao i za njihovo upravljanje (konfiguriranje). Stoga se široko koristi za inicijalizaciju parametara mrežnog sučelja i njihovo aktiviranje ili deaktiviranje. Sintaksa korištena u ovoj naredbi je: ifconfig [opcije]

Najčešći načini njegove upotrebe su sljedeći:


# 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 više informacija o naredbi ifconfig pogledajte ovdje.

U sljedećem postu ćemo o NetworkManager, konfiguracija njegovih datoteka, upravljanje njegovim demonom i pripadajućim naredbama, plus upotreba naredbe "Ip".


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Melvin rekao je

    Vrlo dobar članak, Eng. Boli što nemate akademiju da biste osobno držali nastavu. Samo naprijed s ostalim publikacijama

  2.   Miguel rekao je

    Izvrsno hvala!

  3.   ing. Jose Albert rekao je

    Hvala na komentarima!

  4.   Guillermo rekao je

    Veličanstveni doprinosi, svojevremeno sam stvorio .deb paket slijedeći niz koraka na koje sam ukazao, ali to je još uvijek prilično zaostalo i bilo bi vrlo zahvalno da postoji aplikacija s prijateljskim sučeljem koja automatizira cijeli proces: dao bih mu put moja aplikacija, paketi zavisnosti trebaju biti u mogućnosti da ih lako odaberu, put za dokumentaciju, pomoć u stvaranju tekstualne datoteke s dokumentacijom, neke opcije o tome da li da se pokretač stavi u meni s tipom aplikacije (ured, razvoj, internet , ...) i što god je potrebno.
    Ne znam 100% da to programiram i nemam vremena ulaziti u ovo (porodica, posao, učiti esperanto, ...)