Pakketten in DEBIAN - Deel III (Network Interface Management)

Groeten, beste cyberlezers.

Dit is de derde publicatie van de serie van 10 toegewijd aan Studie van GNU / Linux Distros-pakketten, maar gericht op DISTRO DEBIAN. Die van het grootste belang zijn voor elke gebruiker van Gratis besturingssystemen meestal. En net als in de vorige gaan we daarmee verder pakketten en concepten gerelateerd aan Netwerkinterfacebeheer.

DEBIAN-pakketten

En voor eventuele vragen of informatie daarover vergeet niet om te leunen Ten eerste op de volgende links:

En als je de vorige items in deze serie wilt lezen, zijn dat:

In dit bericht zullen we bestuderen over de verpakking Netwerkmanager en het gebruik van ip-opdracht.

pakket:

Netwerkmanager: Is een netwerkdienst binnen het besturingssysteem dat beheert apparaten en netwerkverbindingen bestaande, om de actieve netwerkconnectiviteit zo lang mogelijk te behouden of wanneer de gebruiker besluit. Dat wil zeggen, het beheert de poorten (verbindingen) Ethernet, Wi-Fi, mobiele bandbreedte (WWAN), en de apparaten de PPPoE, y zorgt voor integratie VPN nodig met een verscheidenheid aan verschillend diensten VPN. Dit pakket bevat de daemon (service) die nodig is voor het besturingssysteem, de grafische hulpprogramma's zodat het gebruikers van SO, netwerkbronnen grafisch beheren en een interface van opdrachtregel waarmee geavanceerde gebruikers of systeembeheerders communiceren met de andere hulpprogramma's van de NetworkManager.

Opmerking: Voor meer informatie raadpleeg Pakket: netwerkbeheerder

Netwerkmanager: Dit pakket probeer te behouden altijd een actieve netwerkverbinding beschikbaar. Dus jouw doel is om te doen wat netwerkconfiguratie kan zo worden gedaan eenvoudig en automatisch als mogelijk. Als DHCP wordt gebruikt, is het bedoeld om de standaardroutes, IP-adressen verkrijgen van een DHCP-server, en naamservers van verandering wanneer het dit uitkomt. In feite is hun doel om netwerken triviaal te maken. Het bestaat uit twee essentiële onderdelen: A demon die draait als root en een front-end (Grafische gebruikersinterface - GUI). Y verzorgt voornamelijk niet-aangegeven interfaces in het configuratiebestand / etc / netwerk/ interfaces die voornamelijk wordt beheerd door het pakket Netwerk door de duivel Networking.

Opmerking: Voor meer informatie raadpleeg Wiki: Netwerkmanager

Instelling:

Bewerk het configuratiebestand met het commando commando:
$ nano /etc/NetworkManager/NetworkManager.conf

En vervang het woord vals door waar

Voor:

  1. [main]
  2. plugins=ifupdown,keyfile
  3. [ifupdown]
  4. managed=false

dan:

  1. [main]
  2. plugins=ifupdown,keyfile
  3. [ifupdown]
  4. managed=true

Dan herstart de demon netwerkmanager met een van de methoden die beschikbaar zijn in uw besturingssysteem:

  • /etc/init.d/network-manager {start | stop | reload | restart | force-reload}

Voorbeelden:

  1. /etc/init.d/networking stop
  2. /etc/init.d/networking start
  • service networking {start | stop | reload | restart | force-reload | status}

Voorbeelden:

  1. service networking stop
  2. service networking start
  • systemctl {start | stop | reload | restart | force-reload | status} NetworkManager.service

Voorbeelden:

  1. systemctl stop NetworkManager.service
  2. systemctl start NetworkManager.service
  • chkconfig -s network-manager {on | off}

Voorbeelden:

  1. chkconfig -s network-manager off
  2. chkconfig -s network-manager on

Gereedschap:

nmcli: Het is een opdrachtregelprogramma dat beschikbaar is om het pakket te beheren Netwerkmanager. De uitvoeringssyntaxis is heel eenvoudig en is de volgende:
nmcli [OPTIES] OBJECT {OPDRACHT | helpen}

Waar de waarden van OBJECT + OPDRACHT zijn:


general + { status | hostname | permissions | logging }
networking + { on | off | connectivity }
radio + { all | wifi | wwan }
connection + { show | up | down | add | modify | edit | delete | reload | load }
device + { status | show | connect | disconnect | wifi }

En de waarden van OPTIES zijn:

 
-t[erse]: Visualiza una salida concisa (resumida) por pantalla. Se ejecuta acompañándolo de la opción -f seguido de uno o más valores de -f disponibles pegados pero seguidos por comas ( , ) más un valor de OBJECT disponible.

-p[retty]: Visualiza una salida presentable (extensa) por pantalla. Se ejecuta acompañándolo de un valor de OBJECT disponible.

-m[ode]: Visualiza una salida tabulada o alineada por pantalla. Se ejecuta acompañándolo de uno de los 2 valores disponibles (tabular | multiline) más un valor de OBJECT disponible.

-f[ields]: Permite visualizar la información relacionada con el nombre del campo especificado. Los campos existentes son: , tales como: RUNNING, VERSION, STATE, STARTUP, CONNECTIVITY, NETWORKING, WIFI-HW, WIFI, WWAN-HW, WWAN.

-e[scape]: Permite visualizar la información relacionada con o sin (yes | no) los separadores de columnas en los valores.

-n[ocheck]: Permite evitar el chequeo de versiones entre el programa NetworkManager. No es recomendable usarlo si no es experto en el manejo del paquete.

-a[sk]: Obliga a nmcli ha parar y preguntar por los argumentos necesarios que faltan para su correcta ejecución. No se recomienda usar en ordenes de comando dentro de scripts.

-w[ait]: Establece un nuevo tiempo de espera (en segundos) necesario para que la orden de comando ejecutada se procese y logre culminarse con éxito.

-v[ersion]: Muestra la versión del programa nmcli.

-h[elp]: Visualiza la ayuda del programa.
Opmerking: Voor meer informatie raadpleeg Handleiding: nmcli y Gereedschap: nmcli
nmtui: Het is een terminal-tool met grafische interface die beschikbaar is om het pakket te beheren Netwerkmanager. Het gebruik ervan is heel eenvoudig en u kunt hiermee netwerkinterfaces maken, configureren, verwijderen, activeren, deactiveren en de hostnaam wijzigen via eenvoudige interfaces (gebruikersschermen). Een voorbeeld hieronder:

terminal_004

terminal_005

terminal_006

terminal_007

terminal_008

terminal_009

terminal_010

terminal_011

terminal_012

terminal_013

terminal_014

terminal_015

terminal_016

terminal_017

terminal_018

terminal_019

Opmerking: Voor meer informatie raadpleeg Gereedschap: nmtui

IP-opdracht:

ik p: Het is een opdrachtregelprogramma dat beschikbaar is voor beheren van de TCP-IP-netwerkprotocol voor de configuratie van netwerkinterfaces. Deze opdracht maakt deel uit van het pakket IProute2, en is een efficiënte en moderne vervanging voor het commando ifconfig. De uitvoeringssyntaxis is heel eenvoudig en is de volgende:
ip [OPTIES] OBJECT {OPDRACHT | helpen}

Waar de waarden van OBJECT + OPDRACHT zijn:


link + { add | delete + set + show }

addr + { add | change | replace }

addrlabel + { list | add | del | flush }

route + { add | del | change | append | replace | list | flush | save | restore | showdump | get }

rule + { list | add | del | flush }

neigh + { add | del | change | replace }

ntable + { change }

tunnel + { add | change | del | show | prl | 6rd }

tuntap + { add | del }

maddr + { add | del | show }

mroute + { show }

mroule + { list | add | del | flush }

monitor + { all | LISTofOBJECTS }

xfrm + { state | policy | monitor } 

netns + { list | add | delete | identify | pids | exec | monitor }

l2tp + { add | del | show }

tcp_metrics + { show | flush | delete }

token + { list | set | get }

netconf + { show }
Opmerking: Voor meer informatie voert u de opdrachtopdracht uit: ip COMMAND hulp

En de waarden van OPTIES zijn:

 
-t[erse]: Visualiza una salida concisa (resumida) por pantalla. Se ejecuta acompañándolo de la opción -f seguido de uno o más valores de -f disponibles pegados pero seguidos por comas ( , ) más un valor de OBJECT disponible.

-p[retty]: Visualiza una salida presentable (extensa) por pantalla. Se ejecuta acompañándolo de un valor de OBJECT disponible.

-m[ode]: Visualiza una salida tabulada o alineada por pantalla. Se ejecuta acompañándolo de uno de los 2 valores disponibles (tabular | multiline) más un valor de OBJECT disponible.

-f[ields]: Permite visualizar la información relacionada con el nombre del campo especificado. Los campos existentes son: , tales como: RUNNING, VERSION, STATE, STARTUP, CONNECTIVITY, NETWORKING, WIFI-HW, WIFI, WWAN-HW, WWAN.

-e[scape]: Permite visualizar la información relacionada con o sin (yes | no) los separadores de columnas en los valores.

-n[ocheck]: Permite evitar el chequeo de versiones entre el programa NetworkManager. No es recomendable usarlo si no es experto en el manejo del paquete.

-a[sk]: Obliga a nmcli ha parar y preguntar por los argumentos necesarios que faltan para su correcta ejecución. No se recomienda usar en ordenes de comando dentro de scripts.

-w[ait]: Establece un nuevo tiempo de espera (en segundos) necesario para que la orden de comando ejecutada se procese y logre culminarse con éxito.

-v[ersion]: Muestra la versión del programa nmcli.

-h[elp]: Visualiza la ayuda del programa.
Opmerking: Voor meer informatie raadpleeg Handleiding: ip y Gebruik: IP-commando. Of bekijk de volgende video over netwerkopdrachten.

Tot nu toe hoop ik dat de informatie u van dienst zal zijn en in de volgende publicatie zullen we onder andere over het pakket praten IProute2 en de commando's iw y ethtool.


Een opmerking, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Mario Guillermo Zavala Silva zei

    Ik wil je leveringen lezen, maar die ongelukkige reclame waarin staat Ontvang meldingen van al het nieuws in desdelinux.net? welke OK-knop.
    Wat er gebeurt, is dat ze niet willen dat ik je artikelen lees of wat er gebeurt is meer op dit moment. Ik kan niet zien wat ik aan het schrijven ben omdat het op het hele scherm staat en er niets is om het te sluiten….
    Proost !!!!