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

Pozdrav, dragi cyber čitatelji,

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

Ovaj put ćemo razgovarati o paketi i koncepti povezani sa Upravljanje mrežnim sučeljem.

DEBIAN paketi

Prvo ćemo razgovarati o paketu mrežni alati, postavke datoteke sučelja, upravljanje demonima umrežavanje i pomoću naredbe ifconfig.

Za sve ove studije oslanjat ćemo se na službene reference sa stranice DEBIJAN o paketi i njihovi dotični priručnici, plus Wiki Službeno. I neki drugi puta na vanjskim stranicama o GNU / Linux, kao što su: Internetske stranice za Linux i druge službene wikije iz drugih Distrosa.

DEBIAN Službena web stranica:

Debian - Univerzalni operativni sustav - Mozilla Firefox_001

Službeni odjeljak o paketima:

Debian - Paketi - Mozilla Firefox_002

Službeni odjeljak o priručnicima:

Debianove stranice s hipertekstom: Indeksna stranica - 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)« za DEBIJAN Jessie en Español, «Ovaj paket uključuje važne alate za kontrolirati mrežni podsustav Linux kernela. Ovo uključuje arp, ifconfig, netstat, rarp, nameif i ruta. Uz to, ovaj paket sadrži uslužne programe za određene vrste mrežnog "hardvera" (plipconfig, slattach, mii-alat) i napredni aspekti IP konfiguracije (iptunel, 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

gdje je:

  • automobil: Naredba koja će aktivirati (podići) sučelje kada se naredba izvrši ifup -a, koji se automatski pokreće kad se sustav pokrene, pa određuje kartice koje će se automatski aktivirati od početka.
  • dopusti-vrući utikač: Naredba koja će aktivirati (podići) sučelje kada se dogode događaji vrući utikač na mrežnim sučeljima (otkrivanje mrežne kartice putem Zrno, (Dis) veza mrežnog kabela, između ostalog). Kad se ti događaji dogode, operativni sustav izvršava naredbu ifup povezan s uključenom mrežnom karticom. Oni su također povezani s istoimenom logičkom konfiguracijom.
  • ako: Naredba koja navodi X sučelje (EthX, WlanX, EnpXsX, WlpXsX) i vrsta 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.
  • loopback: odnosi se na sučelje lo (lokalna petlja).
  • adresa: odnosi se na IP adresu domaćina.
  • 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.
  • emitiranje: odnosi se na emitiranu IP adresu tog mrežnog segmenta.
  • pristupnik: odnosi se na IP adresu pristupnika tog mrežnog segmenta.
  • dns-imenski poslužitelji: odnosi se na IP adresu unutarnjeg ili vanjskog poslužitelja imena domene (DNS) koja će se koristiti za razlučivanje imena pregledanih URL-ova.
  • dns-pretraga: odnosi se na naziv mrežne domene kojoj domaćin pripada.

Da biste saznali više o konfiguraciji ove datoteke i ostalih srodnih datoteka, pročitajte više ovdje: Konfiguracija mreže.

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 podataka o mrežnim sučeljima povezanim (aktivnim ili neaktivnim) na sustav te za njihovo upravljanje (konfiguriranje). Stoga se široko koristi za inicijalizaciju parametara mrežnog sučelja i njihovo aktiviranje ili deaktiviranje. Sintaksa koja se koristi 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 obratite se ovdje.

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Melvin dijo

    Vrlo dobar članak, Eng. Boli vas to što nemate akademiju da osobno predajete na svojim predavanjima.

  2.   Miguel dijo

    Izvrsno hvala!

  3.   ing. Jose Albert dijo

    Hvala na komentarima!

  4.   Guillermo dijo

    Veličanstveni doprinosi, još u danu kada sam stvorio .deb paket slijedeći niz koraka koje sam istaknuo, ali to je još uvijek prilično loše i bilo bi vrlo zahvalno kad bi postojala aplikacija s prijateljskim sučeljem koja automatizira cijeli proces: dao bih mu put moju aplikaciju, paketi ovisnosti trebali bi ih moći lako odabrati, put do dokumentacije, pomoć u stvaranju tekstualne datoteke s dokumentacijom, neke opcije o tome treba li lansirati pokretač u izbornik s vrstom aplikacije (ured, razvoj, internet , ...) i što god je potrebno.
    Nisam 100% vješt u njegovom programiranju i nemam vremena ulaziti u ovo (obitelj, posao, učenje esperanta, ...)