Paketes DEBIAN valodā - II daļa (Tīkla saskarnes pārvaldība)

Sveicieni, dārgie kiberlasītāji,

Šī ir otrā publikācija 10 sērija veltīta Iepakojumu izpēte, kas ir ārkārtīgi svarīgi jebkuram GNU / Linux operētājsistēmas kopumā, bet koncentrējās uz Distribution DEBIAN.

Šoreiz parunāsim par paketes un jēdzieni, kas saistīti ar Tīkla saskarnes pārvaldība.

DEBIAN paketes

Vispirms mēs runāsim par paketi tīkla rīki, faila iestatījumi saskarnes, dēmonu vadība tīklu veidošana un izmantojot komandu ifconfig.

Visos šajos pētījumos mēs paļausimies uz oficiālajām atsaucēm no DEBIAN par pakas un to attiecīgās rokasgrāmatas, kā arī wiki Oficiāls. Un dažas citas reizes ārējās lapās par GNU / Linux, piemēram: Linux rokasgrāmatas tiešsaistē un cits oficiālie wiki no citiem Distros.

DEBIAN oficiālā vietne:

Debian - universālā operētājsistēma - Mozilla Firefox_001

Oficiālā sadaļa par iepakojumiem:

Debian - paketes - Mozilla Firefox_002

Oficiālā sadaļa par rokasgrāmatām:

Debian Hypertext Man Pages: rādītāja lapa - Mozilla Firefox_004

Oficiālā sadaļa par rokasgrāmatām:

lv FrontPage - Debian Wiki - Mozilla Firefox_005

Tīkla rīku pakete

En sadaļu, kas attiecas uz «Iepakojums: net-tools (1.60-26 un citi)« par DEBĪVI Jessie en spāņu, «Šajā paketē ir iekļauti svarīgi rīki kontrolēt Linux kodola tīkla apakšsistēmu. Tas iekļauj arp, ifconfig, netstat, rarp, nameif un maršruts. Turklāt šajā paketē ir utilītas konkrētiem tīkla "aparatūras" veidiem (plipconfig, slattach, mii-tool) un uzlaboti IP konfigurācijas aspekti (iptunnel, ipmaddr). » Un tas pēc noklusējuma vienmēr tiek instalēts kā pamata un pamata pakete tīkla savienojumu pārvaldībai.

Saskarnes faila iestatījumi

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

Kur:

  • automašīna: Komanda, kas aktivizēs (pacels) saskarni, kad komanda tiks izpildīta jaup -a, kas darbojas automātiski, palaižot sistēmu, tāpēc tajā tiek norādītas kartes, kas tiks automātiski aktivizētas no sākuma.
  • atļaut-hotplug: Komanda, kas aktivizēs (pacels) saskarni, kad notiks notikumi karstā kontaktdakša tīkla saskarnēs (tīkla kartes noteikšana, izmantojot Kodols, cita starpā tīkla kabeļa (dis) savienojums). Kad šie notikumi notiek, operētājsistēma izpilda komandu ja kas saistīti ar iesaistīto tīkla karti. Tie ir saistīti arī ar tā paša nosaukuma loģisku konfigurāciju.
  • iface: Komanda, kas norāda X saskarni (EthX, WlanX, EnpXsX, WlpXsX) un konfigurācijas veidu (Inet), kas jums tiks piemērota.
  • dhcp: attiecas uz dinamisku IP adresi, kas tiks piešķirta noteiktam interfeisam.
  • statisks: attiecas uz fiksētu IP adresi, kas tiks piešķirta konkrētam interfeisam.
  • loopback: attiecas uz saskarni lo (vietējā cilpa).
  • adrese: attiecas uz resursdatora IP adresi.
  • tīkla maska: attiecas uz apakštīkla masku, kas atbilst šai IP adresei.
  • tīkls: attiecas uz tīkla segmentu, kuram pieder šī IP adrese.
  • raidījums: attiecas uz šī tīkla segmenta apraides IP adresi.
  • vārteja: attiecas uz vārtejas IP adresi šajā tīkla segmentā.
  • dns-vārda serveri: Tas attiecas uz iekšējā vai ārējā domēna vārdu servera (DNS) IP adresi, kas tiks izmantota meklēto vietrāžu URL nosaukumu izšķirtspējai.
  • dns-meklēšana: attiecas uz tīkla domēna nosaukumu, kuram pieder resursdators.

Lai uzzinātu vairāk par šī faila un citu saistīto failu konfigurāciju, lasiet vairāk šeit: Tīkla konfigurācija.

Dēmonu tīkla pārvaldība

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

Izmantojot komandu Ifconfig

Šo komandu izmanto, lai parādītu informāciju par tīkla saskarnēm, kas savienotas (aktīvas vai neaktīvas) ar sistēmu, kā arī to pārvaldīšanai (konfigurēšanai). Tāpēc to plaši izmanto, lai inicializētu tīkla saskarnes parametrus un tos aktivizētu vai deaktivizētu. Šajā komandā izmantotā sintakse ir šāda: ifconfig [opcijas]

Visizplatītākie tā izmantošanas veidi ir šādi:


# 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 

Plašāku informāciju par komandu ifconfig skatiet šeit.

Nākamajā ierakstā mēs runāsim par NetworkManager, failu konfigurācija, dēmona un ar to saistīto komandu pārvaldība, kā arī komandas izmantošana "IP".


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Melvin teica

    Ļoti labs raksts, eng. Sāp, ka jums nav akadēmijas, kas personīgi pasniegtu savas stundas. Turpiniet ar citām publikācijām

  2.   Miguel teica

    Teicami liels paldies!

  3.   Ing. Hosē Alberts teica

    Paldies par jūsu komentāriem!

  4.   Rēķins teica

    Lieliski ieguldījumi, tajā pašā laikā, kad es izveidoju .deb paketi pēc vairākām norādītajām darbībām, taču tas joprojām ir diezgan bummeris, un tas būtu ļoti pateicīgi, ja būtu lietojumprogramma ar draudzīgu saskarni, kas automatizētu visu procesu: es dotu tai maršrutu manai lietojumprogrammai, atkarību pakotnēm vajadzētu būt iespējai tās viegli izvēlēties, ceļš dokumentācijai, palīdzība teksta faila izveidē ar dokumentāciju, dažas iespējas, vai palaišanas programmu ievietot izvēlnē ar lietojumprogrammas tipu (birojs, izstrāde, internets) , ...) un visu, kas tam vajadzīgs.
    Es neesmu 100% prasmīgs to programmēt, un man nav laika tajā iesaistīties (ģimene, darbs, esperanto valodas apguve utt.)