Introduktion til IP-kommando i Linux

Den følgende artikel giver dig en oversigt over de forskellige IP-kommandoer i Linux. IP står for Internet Protocol. Det er en numerisk værdi at indikere en enheds placering og dens identifikation i et netværk.

IP-kommandoen bruges på Linux-operativsystemer til at tildele en adresse til en netværksgrænseflade og / eller til at konfigurere parametre for netværksgrænsefladen. Denne kommando erstatter den gamle store og nu forældede kommando af ifconfig på moderne Linux-distributioner. IP-kommandoen er et kraftfuldt værktøj, som enhver Linux-systemadministrator skal vide om konfiguration af netværksgrænseflader. Det kan bruges til at uploade eller nedgrænseflader, tildele og fjerne ARP-cache-adresser og ruter og meget mere.

Netværkskommandoer

Lad os først gennemgå nogle grundlæggende netværkskommandoer

1. For at få information om vært,

  • værtsnavn: Det viser et maskinværtsnavn.
  • værtsnavn -i: Det viser IP-adressen for den aktuelle maskine.

2. For at kende forbindelsen frem og tilbage med værten,

  • netstat -g: Det viser alle multicast-netværk, der er abonneret på dette netværk.
  • netstat -l: viser alle lytteporte.
  • netstat -t: viser alle TCP-forbindelser.

3. Hvis du vil kontrollere forbindelser med værter og IP-adresse, hvis dette ikke lever af ikke ved at sende pakker,

ping www.google.co.in

Her så vi 0% pakketab, hvilket betyder, at forbindelsen er etableret og fungerer korrekt.

4. Sådan kender du de aktuelle netværkskonfigurationer:

ifconfig -a: se alle konfigurationer og indstillinger.

5. Sådan finder du værtsnavnet og IP-adressen:

nslookup www.google.co.in

6. At vide antallet af humle og responstid for at komme til et fjernsystem eller websted:

traceroute www.google.co.in

Nu, der kommer til IP (Internet-protokoller), er det af to typer:

  • IPV4: Internet Protocol version 4 har en lagerkapacitet på et 32-bit nummer. Væksten i forbindelse med internet og sikkerhed udtømte IPV4, så IPV6 kom ind i billedet.
  • IPV6: Internetprotokol version 6 bruger et 128-bit nummer som lagringskapacitet.

Så generelt identificerer en IP entydigt en vært eller enhed på et netværk. IP-intervaller er opdelt i A-, B-, C-, D-, E-klasser, som jeg helt sikkert ikke går nærmere på, da det for det meste er teoretisk. For eksempel er den stiplede decimal IP-adresse i C klasse 192.168.123.132 (i binær notation) 32-bit nummeret 110000000101000111101110000100. Dette nummer vil være svært at give mening om, så del det op i fire dele af otte binære cifre. Den første del af denne IP-adresse bruges som en netværksadresse, den sidste del som en hostadresse. Hvis du tager eksempel 192.168.123.132 og deler det op i disse to dele, får du følgende:

192.168.123.0 er en netværksadresse. 0.0.0.132 er en vært adresse.

Vigtig IP-kommando i Linux

Ved hjælp af IP-kommando kan vi kende enhedsadresserne og det netværk, som vores enheder ligger i.

Syntaks:

IP OBJECT or IP AbbreviatedForm

Så nedenfor er kommandolisten, som vi kan bruge til ovenstående syntaks:

ObjektForkortet formFormål
linklNetværk udvikle i netværk
adresse-en IPv4- eller IPv6-adresse på en enhed.
addr
addrlabeladdrlEtiketkonfiguration til valg af protokoladresse.
nabon ARP- eller NDISC-cacheindtastning.
vrinske
ruterRutebordindgang.
HerskeruRegel i routingpolitisk database.
maddressm Multicast-adresse.
maddr
mrouteHrMulticast-routing-cache

Når vi for eksempel kører under kommandoen:

IP Address or IP Addr

Derudover kan du bruge "man ip", som viser de tilgængelige indstillinger til IP-kommando.

Anvendelse af IP

Der er mange protokoller, der bruger IP-adresser. De er:

SSH

Denne protokol bruges til at tilslutte en ekstern computer sikkert. Dette kræver muligvis en adgangskode og en privat nøglefil (.PEM).

Kode:

$ssh -i xyz.pem

Nu kan du normal Unix-kommandoer som ls (for at liste kataloget), cd (for at ændre kataloget) og andre kommandoer

FTP

Filoverførselsprotokol bruges til at etablere en forbindelse med de eksterne værter ved at logge ind og overføre filer. Du bliver bedt om at give et kodeord.

Kode:

$ ftp 19.168.123.32

Du kan bruge kommandoen "få" til at hente filer og sætte kommandoen til "sæt" filer på den eksterne vært. FTP bruges også til at gennemse indholdet i mapper. Derefter kan du trykke på exit hvis du er færdig med at overføre filer. Nedenfor er lister over nyttige kommandoer relateret til FTP.

TELNET

Denne protokol bruges til fjernbetjening af en vært og administration af dem. Det ligner Remote desktop findes i vinduesmaskiner. Sammenlignet med SSH er TELNET mindre sikret.

Kode:

$telnet

Forsøg på at åbne en forbindelse til den eksterne vært my_host.com. Hvis der oprettes en forbindelse, vil værten bede om et login-navn og adgangskode.

Kode:

$telnet -l my_username my_host.com 5555

Forsøg på at åbne en forbindelse til den eksterne vært my_host.com på port 5555 ved hjælp af login-navnet my_username. Hvis det lykkes, vil værten spørge mit_brugernavnets adgangskode. Åbner et lokalt telnet> prompt, hvor du kan indtaste en af ​​de kommandoer, der er anført ovenfor. F.eks. Indtastning af nedenstående kommando ved prompten:

Kode:

telnet> open my_host.com

.. vil forsøge at åbne en forbindelse til my_host.com, som i vores første eksempel. Når den er godkendt, kan du udføre kommandoer, ligesom du har gjort indtil videre, ved hjælp af terminalen. Den eneste forskel er, hvis du var tilsluttet en ekstern vært, udføres kommandoerne på fjernmaskinen og ikke din lokale maskine. Du kan forlade telnetforbindelsen ved at indtaste kommandoen 'logout'.

Telnet bruger mindst HOME, SHELL, DISPLAY og TERM miljøvariabler. Andre miljøvariabler kan propagere til den anden side via indstillingen TELNET ENVIRON.

BEMÆRK: Minimumskravene for at oprette et netværk af kommunikation mellem to maskiner.
  • To værter skal være på det samme Ethernet / LAN for at kommunikere ved hjælp af IP.
  • Hver vært skal have en god forbindelse med Ethernet. Kontroller en god forbindelse til Ethernet vha
  • forskellige værktøjer som mii-tool.
  • Hver vært skal have den samme netværksadresse, netmaske og udsendelsesadresse.
  • Hver vært skal have en unik IP-adresse.
  • Ingen af ​​værterne skal blokere den anden IP-pakker.

Vigtig brug af IP-kommando

Her er nogle vigtige anvendelser af IP-kommando i Linux, der er anført nedenfor:

  • Det bruges til at finde, hvilke grænseflader der er konfigureret på systemet og forespørger status for en IP-grænseflade.
  • Konfigurer Ethernet, lokal loop-back og andre IP-grænseflader.
  • Rediger standard og konfigurer også statisk routing.
  • Det bruges til at opsætte en tunnel over IP og liste ARP-cacheindtastning ned.
  • Bruges til at slette, tildele og opsætte ruter, undernet, IP-adresse og andre IP-oplysninger til IP-grænseflader.
  • Det bruges til at vise IP og dens egenskaber.
  • Vis al status for netværks- og multicast-IP-adresseoplysninger.
  • Det bruges også til at vise nabobjekt og administrere ARP-cacheinformation
  • Slet og administrer routingposten.

Anbefalede artikler

Dette er en guide til IP-kommando i Linux. Her diskuterer vi syntaks, anvendelser og vigtig IP-kommando i Linux sammen med dens vigtige anvendelse. Du kan også se på de følgende artikler for at lære mere -

  1. Linux Proxy Server
  2. Hadoop fs kommandoer
  3. Typer af skaller i Linux
  4. Sensorenhed
  5. Lær de øverste kommandoer i Linux

Kategori: