Mga Pakete sa DEBIAN - Bahagi II (Pamamahala ng Interface sa Network)

Pagbati, Minamahal naming mga cyber-reader,

Ito ang pangalawang paglalathala ng serye ng 10 nakatuon sa Pag-aaral sa Package, alin ang pinakamahalaga para sa sinumang gumagamit ng Mga Sistema ng Pagpapatakbo ng GNU / Linux sa pangkalahatan, ngunit nakatuon sa DISTRO DEBIAN.

Sa oras na ito ay pag-uusapan natin mga pakete at konseptong nauugnay sa Pamamahala sa Interface ng Network.

Mga pakete ng DEBIAN

Pag-uusapan muna namin ang tungkol sa package net-tool, mga setting ng file interface, pamamahala ng demonyo networking at gamit ang utos ifconfig.

Para sa lahat ng mga pag-aaral na ito ay umaasa kami sa mga opisyal na sanggunian mula sa pahina ng DEBIAN sa mga pakete at kani-kanilang manuals, kasama ang Wiki Opisyal At ilang iba pang mga oras sa mga panlabas na pahina tungkol sa GNU / Linux, tulad ng: Mga pahina ng Linux man online at iba pang mga opisyal na wiki galing sa ibang Distros.

Opisyal na Website ng DEBIAN:

Debian - Ang Universal Operating System - Mozilla Firefox_001

Opisyal na Seksyon sa Mga Pakete:

Debian - Mga Pakete - Mozilla Firefox_002

Opisyal na Seksyon sa Mga Manwal:

Mga Pahina sa Tao ng Debian Hypertext: Pahina ng Index - Mozilla Firefox_004

Opisyal na Seksyon sa Mga Manwal:

en-FrontPage - Debian Wiki - Mozilla Firefox_005

Ang net-tool na pakete

En ang seksyon na tinutukoy «Pakete: net-tool (1.60-26 at iba pa)« para DEBIAN Jessie en Espanyol, «Kasama sa package na ito ang mahahalagang tool para sa kontrolin ang Linux kernel network subsystem. Kasama dito arp, ifconfig, netstat, rarp, nameif at ruta. Bilang karagdagan, naglalaman ang package na ito ng mga utility para sa mga partikular na uri ng "hardware" ng network (plipconfig, slattach, mii-tool) at mga advanced na aspeto ng pagsasaayos ng IP (iptunnel, ipmaddr). » At palaging naka-install ito bilang default bilang isang pangunahing at elementarya na pakete para sa pamamahala ng mga koneksyon sa network.

Mga Interface ng Mga Setting ng File

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

Saan:

  • kotse: Ang Command na magpapagana (magtaas) ng isang interface kapag ang utos ay naisakatuparan ifup -a, na awtomatikong tatakbo kapag nagsimula ang system, kaya't tinutukoy nito ang mga kard na awtomatikong isasaaktibo mula sa simula.
  • allow-hotplug: Command na magpapagana (magtaas) ng isang interface kapag nangyari ang mga kaganapan mainit na saksakan sa mga interface ng network (Pagtuklas ng card ng network ng Kernel, ang (Dis) koneksyon ng network cable, bukod sa iba pa). Kapag nangyari ang mga kaganapang ito, isinasagawa ng Operating System ang utos ifup nauugnay sa kasangkot sa network card. Nauugnay din ang mga ito sa isang lohikal na pagsasaayos ng parehong pangalan.
  • Hinarap ko: Command na tumutukoy sa isang X interface (EthX, WlanX, EnpXsX, WlpXsX) at ang uri ng pagsasaayos (Inet) mailalapat sa iyo iyon.
  • dhcp: ay tumutukoy sa isang pabago-bagong IP address na itatalaga sa isang tukoy na interface.
  • statik: tumutukoy sa isang nakapirming IP address na itatalaga sa isang tukoy na interface.
  • pabalik: tumutukoy sa interface lo (lokal na loop).
  • address: tumutukoy sa IP address ng Host.
  • netmask: ay tumutukoy sa subnet mask na naaayon sa IP address na iyon.
  • network: tumutukoy sa segment ng network kung saan kabilang ang IP address na iyon.
  • broadcast: tumutukoy sa broadcast IP address ng segment ng network na iyon.
  • gateway: tumutukoy sa IP address ng gateway ng segment ng network na iyon.
  • dns-nameservers: ay tumutukoy sa IP address ng panloob o panlabas na Domain Name Server (DNS) na gagamitin para sa resolusyon ng pangalan ng mga kinonsultang URL.
  • dns-search: tumutukoy sa Pangalan ng Network Domain kung saan kabilang ang Host.

Upang matuto nang higit pa tungkol sa pagsasaayos ng file na ito at iba pang kaugnay na mga file, basahin ang higit pa dito: Network Configuration.

Pamamahala sa Demon Networking

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

Gamit ang Ifconfig Command

Ang utos na ito ay ginagamit upang ipakita ang impormasyon tungkol sa mga interface ng network na konektado (aktibo o hindi aktibo) sa system at upang pamahalaan din (i-configure) ang mga ito. Kaya malawak itong ginagamit upang simulan ang mga parameter ng isang interface ng network at upang buhayin o i-deactivate ang mga ito. Ang ginamit na syntax sa utos na ito ay: ifconfig [options]

Ang pinakakaraniwang mga paraan upang magamit ito ay ang mga sumusunod:


# 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 

Para sa karagdagang impormasyon tungkol sa ifconfig command consult dito.

Sa susunod na post, pag-uusapan natin ang tungkol sa NetworkManager, ang pagsasaayos ng mga file nito, ang pamamahala ng daemon nito at mga kaugnay na utos, kasama ang paggamit ng Command "Ip".


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Melvin dijo

    Napakagandang artikulo, Eng. Masakit na wala kang isang akademya upang magturo ng personal sa iyong mga klase. Sige na may iba pang mga pahayagan

  2.   Miguel dijo

    Magaling maraming salamat po!

  3.   Ing.Jose Albert dijo

    Salamat sa inyong mga komento!

  4.   Guillermo dijo

    Ang mga kahanga-hangang kontribusyon, sa araw nito ay lumikha ako ng isang .deb package na sumusunod sa isang serye ng mga hakbang na itinuro ko ngunit medyo isang rol pa rin ito at lubos na pahalagahan kung mayroong isang application na may isang madaling gamitin na interface na awtomatiko ang buong proseso : Bibigyan ko ito ng ruta ng aking aplikasyon, ang mga pakete ng mga dependency ay dapat madaling mapili ang mga ito, landas para sa dokumentasyon, makakatulong upang likhain ang dokumentong file kasama ang dokumentasyon, ilang mga pagpipilian kung ilalagay o hindi ang launcher sa menu kasama ang uri ng aplikasyon (opisina, pag-unlad, internet, ...) at kung ano man ang kinakailangan.
    Hindi ako 100% sanay sa pag-program nito at wala akong oras upang makapasok dito (pamilya, trabaho, pag-aaral ng Esperanto, ...)