Csomagok DEBIAN nyelven - II. Rész (hálózati interfész kezelés)

Üdvözlet, kedves cyberolvasók,

Ez a 10-es sorozat elkötelezett Csomagok tanulmányozása, amelyek rendkívül fontosak a GNU / Linux operációs rendszerek általában, de arra összpontosított DEBIAN Distro.

Ezúttal erről fogunk beszélni kapcsolatos csomagok és fogalmak Hálózati interfész kezelése.

DEBIAN csomagok

Először a csomagról fogunk beszélni hálószerszámok, fájlbeállítások interfészek, démonkezelés hálózatba és a parancs használatával ifconfig.

Mindezen tanulmányok során a. Oldal hivatalos hivatkozásaira támaszkodunk DEBIÁN Át a csomagok és azok megfelelői kézikönyvek, plusz a wiki Hivatalos. És máskor külső oldalakon kb GNU / Linux, például: A Linux man online oldalait és egyéb hivatalos wikik más distróktól.

DEBIAN hivatalos honlapja:

Debian - Az univerzális operációs rendszer - Mozilla Firefox_001

A csomagok hivatalos szakasza:

Debian - Csomagok - Mozilla Firefox_002

Hivatalos szakasz a kézikönyvekről:

Debian Hypertext Man Pages: Index oldal - Mozilla Firefox_004

Hivatalos szakasz a kézikönyvekről:

hu-FrontPage - Debian Wiki - Mozilla Firefox_005

A net-tools csomag

En a hivatkozó szakasz «Csomag: net-tools (1.60-26 és mások)« mert DEBIAN Jessie en español, «Ez a csomag tartalmazza a vezérelheti a Linux kernel hálózati alrendszert. Ebbe beletartozik arp, ifconfig, netstat, rarp, nameif és útvonal. Ezenkívül ez a csomag segédprogramokat tartalmaz a hálózati "hardver" bizonyos típusaihoz (plipconfig, slattach, mii-tool) és az IP-konfiguráció speciális szempontjai (iptunnel, ipmaddr). » Alapértelmezés szerint mindig alap- és elemi csomagként van telepítve a hálózati kapcsolatok kezelésére.

Interfészek fájlbeállításai

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

ahol:

  • autó: Parancs, amely aktiválja (felemeli) az interfészt a parancs végrehajtásakor ifup -a, amely a rendszer indításakor automatikusan fut, ezért megadja azokat a kártyákat, amelyek automatikusan aktiválódnak a kezdetektől fogva.
  • engedélyezési hotplug: Parancs, amely aktiválja (felemeli) a felületet, amikor események történnek melegdugó a hálózati interfészeken (a hálózati kártya észlelése a mag, többek között a hálózati kábel (Dis) csatlakozása). Amikor ezek az események bekövetkeznek, az operációs rendszer végrehajtja a parancsot ha fel az érintett hálózati kártyához társítva. Azonos nevű logikai konfigurációval is társulnak.
  • Szembesülök: Parancs, amely megad egy X interfészt (EthX, WlanX, EnpXsX, WlpXsX) és a konfiguráció típusa (inet) alkalmazzák.
  • dhcp: dinamikus IP-címre utal, amelyet egy adott interfészhez rendelnek.
  • statikus: rögzített IP-címre utal, amelyet egy adott interfészhez rendelünk.
  • visszacsatolási: az interfészre utal lo (helyi hurok).
  • cím: a gazdagép IP-címére utal.
  • netmaszk: az adott IP-címnek megfelelő alhálózati maszkra utal.
  • hálózat: arra a hálózati szegmensre vonatkozik, amelyhez az IP-cím tartozik.
  • adás: az adott hálózati szegmens sugárzott IP-címére utal.
  • átjáró: az átjáró IP-címére utal az adott hálózati szegmensben.
  • dns-névkiszolgálók: a belső vagy külső tartománynév-kiszolgáló (DNS) IP-címére utal, amelyet a megkeresett URL-ek névfeloldásához használnak.
  • dns-keresés: arra a hálózati tartományra utal, amelyhez a gazdagép tartozik.

Ha többet szeretne megtudni a fájl és a kapcsolódó fájlok konfigurációjáról, olvassa el itt: Hálózati konfiguráció.

Démon hálózatkezelés

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

Az Ifconfig parancs használata

Ez a parancs a rendszerhez kapcsolt (aktív vagy inaktív) hálózati csatolók információinak megjelenítésére és kezelésére (konfigurálására) szolgál. Tehát széles körben használják egy hálózati interfész paramétereinek inicializálására, illetve aktiválására vagy inaktiválására. A parancsban használt szintaxis a következő: ifconfig [opciók]

Használatának leggyakoribb módjai a következők:


# 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 

Az ifconfig paranccsal kapcsolatos további információkért lásd: itt.

A következő bejegyzésben a Hálózati menedzser, a fájlok konfigurációja, a démon és a kapcsolódó parancsok kezelése, valamint a Parancs használata "Ip".


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Melvin dijo

    Nagyon jó cikk, Eng. Fáj, hogy nincs akadémiád, hogy személyesen tanítsd az óráidat. Folytassa a többi kiadvánnyal

  2.   Miguel dijo

    Kiváló köszönöm szépen!

  3.   José Albert dijo

    Köszönöm a hozzászólásokat!

  4.   Guillermo dijo

    Lenyűgöző hozzájárulás, abban a napban, amikor létrehoztam egy .deb csomagot egy sor rámutatott lépés után, de ez még mindig eléggé húzós, és nagyon nagyra értékelném, ha lenne olyan alkalmazás, amelynek barátságos felülete automatizálná az egész folyamatot: megadnám neki a Az alkalmazásomnak, a függőségek csomagjainak képesnek kell lenniük arra, hogy könnyedén kiválaszthassák őket, a dokumentáció elérési útja, segítsen a szöveges fájl létrehozásában a dokumentációval, néhány lehetőség arról, hogy az indítót be kell-e tenni a menübe az alkalmazás típusával (iroda, fejlesztés, internet , ...) és bármi szükséges.
    Nem tudom 100% -ban programozni, és nincs időm ebbe belemenni (család, munka, eszperantó tanulás, ...)