Tervitused, kallid küberlugejad,
See on raamatu teine väljaanne seeria 10-st pühendatud Paketiuuringmis on ülimalt olulised iga kasutaja jaoks GNU / Linuxi operatsioonisüsteemid üldiselt, kuid keskendunud Distrobi DEBIAN.
Seekord räägime teenusega seotud paketid ja mõisted Võrguliidese haldamine.
Kõigepealt räägime pakendist võrgutööriistad, faili seaded liidesed, deemonite haldamine võrgustike loomine ja käsu abil ifconfig.
Kõigi nende uuringute puhul toetume ametlikele viidetele lehelt DEBIAN umbes Paketid ja nende vastavad Käsiraamatud, pluss Wiki Ametlik. Ja mõni teine kord välistel lehtedel umbes GNU / Linux, näiteks: Linuxi meeslehed veebis ja muud ametlikud vikid teistelt distrodelt.
DEBIANI ametlik veebisait:
Ametlik pakendite jaotis:
Ametlik jaotis käsiraamatute kohta:
Ametlik jaotis käsiraamatute kohta:
Net-tööriistade pakett
En viide jaotisele «Pakett: võrgutööriistad (1.60–26 ja teised)« para DEBIAN Jessie en español, «See pakett sisaldab juhtida Linuxi kerneli võrgu alamsüsteemi. See sisaldab arp, ifconfig, netstat, rarp, nameif ja marsruut. Lisaks sisaldab see pakett utiliite teatud tüüpi võrgu riistvarale (plipconfig, slattach, mii-tööriist) ja IP-konfiguratsiooni täpsemad aspektid (iptunnel, ipmaddr). » Ja see on alati vaikimisi installitud põhi- ja põhipaketina võrguühenduste haldamiseks.
- Uuring ARP-st
- Uuring IFCONFIG-i kohta
- Uuring NETSTAT-is
- Uuring RARP-i kohta
- Uuring NAMEIF-ist
- Uuring SLATTACHi kohta
- Uuring MII-TOOL-i kohta
- Uuring IP-TUNNELI kohta
- Uuring IPMADDRES
Liideste faili seaded
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
Kui:
- auto: Käsk, mis aktiveerib (tõstab) liidese, kui käsk täidetakse ifup -a, mis töötab automaatselt süsteemi käivitamisel, nii et see määrab kaardid, mis aktiveeritakse automaatselt algusest peale.
- lubada-hotplug: Käsk, mis aktiveerib (tõstab) liidese sündmuste ilmnemisel kuum pistik võrguliideste kohta (võrgukaardi tuvastamine Kernel, muu hulgas võrgukaabli (lahti) ühendus). Nende sündmuste ilmnemisel täidab operatsioonisüsteem käsu kui seotud võrgukaardiga. Neid seostatakse ka samanimelise loogilise konfiguratsiooniga.
- iface: X-liidese määrav käsk (EthX, WlanX, EnpXsX, WlpXsX) ja konfiguratsiooni tüüp (Inet), mida teie suhtes kohaldatakse.
- dhcp: viitab dünaamilisele IP-aadressile, mis määratakse konkreetsele liidesele.
- staatiline: tähistab fikseeritud IP-aadressi, mis määratakse konkreetsele liidesele.
- tagasihelistamine: viitab liidesele lo (kohalik silmus).
- aadress: osutab hosti IP-aadressile.
- võrgumask: tähistab sellele IP-aadressile vastavat alamvõrgu maski.
- võrk: osutab võrgusegmendile, kuhu see IP-aadress kuulub.
- saade: osutab selle võrgusegmendi leviedastuse IP-aadressile.
- värav: tähistab selle võrgusegmendi lüüsi IP-aadressi.
- dns-nimeserverid: tähistab sisemise või välise domeeninimeserveri (DNS) IP-aadressi, mida kasutatakse URL-ide otsimisel.
- dns-otsing: osutab selle võrgudomeeni nimele, kuhu host kuulub.
Selle faili ja muude seotud failide konfiguratsiooni kohta lisateabe saamiseks lugege siit: Võrgukonfiguratsioon.
Deemonite võrguhaldus
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
Ifconfigi käsu kasutamine
Seda käsku kasutatakse süsteemiga ühendatud (aktiivsete või passiivsete) võrguliideste kohta teabe kuvamiseks ning nende haldamiseks (konfigureerimiseks). Nii et seda kasutatakse laialdaselt võrguliidese parameetrite lähtestamiseks ja nende aktiveerimiseks või deaktiveerimiseks. Selles käsus kasutatud süntaks on: ifconfig [valikud]
Levinumad viisid selle kasutamiseks on järgmised:
# 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
Lisateavet käsu ifconfig kohta leiate siin.
Järgmises postituses räägime Võrguhaldur, selle failide konfiguratsioon, deemoni ja sellega seotud käskude haldamine ning käsu kasutamine "Ip".
Väga hea artikkel, Eng. Valus on see, et teil pole akadeemiat, et oma tunde isiklikult õpetada. Jätkake teiste väljaannetega
Suurepärane suur aitäh!
Täname kommentaaride eest!
Suurepärased kaastööd, juba samal päeval, kui lõin .deb-paketi järgides mitmeid juhiseid, millele olen tähelepanu juhtinud, on see siiski üsna lohisev ja oleks väga tänuväärne, kui leiduks sõbraliku liidesega rakendus, mis automatiseeriks kogu protsess: ma annaksin sellele oma rakenduse marsruudi, sõltuvuste paketid peaksid saama neid hõlpsasti valida, dokumenteerimise tee, aidata dokumentatsiooniga tekstifaili loomisel, mõned võimalused käivitaja lisamiseks menüü koos rakenduse tüübiga (kontor, arendus, Internet, ...) ja mis iganes see vajab.
Ma ei ole selle programmeerimises 100% osav ja mul pole aega sellesse (pere, töö, esperanto keele õppimine, ...)