Introduksjon til IP-kommando i Linux

Følgende artikkel gir deg en oversikt over de forskjellige IP-kommandoene i Linux. IP står for Internet Protocol. Det er en numerisk verdi for å indikere en enhetsplassering og dens identifikasjon i et nettverk.

IP-kommandoen brukes på Linux-operativsystemer for å tilordne en adresse til et nettverksgrensesnitt og / eller for å konfigurere parametere for nettverksgrensesnittet. Denne kommandoen erstatter den gamle, store og nå utdaterte kommandoen for ifconfig på moderne Linux-distribusjoner. IP-kommandoen er et kraftig verktøy som enhver Linux-systemadministrator bør vite om konfigurering av nettverksgrensesnitt. Det kan brukes til å laste opp eller ned grensesnitt, tilordne og fjerne ARP-cache-adresser og ruter, og mye mer.

Nettverkskommandoer

La oss først gå gjennom noen grunnleggende nettverkskommandoer

1. For å få informasjon om verten,

  • vertsnavn: Det vil vise et maskinvertsnavn.
  • vertsnavn -i: Den vil vise IP-adressen til den gjeldende maskinen.

2. For å kjenne til forbindelsen frem og tilbake med verten,

  • netstat -g: Det vil vise alle multicast-nettverk som er abonnert på dette nettverket.
  • netstat -l: vil vise alle lytteportene.
  • netstat -t: vil vise alle TCP-tilkoblinger.

3. For å sjekke forbindelser med verter og IP-adresse hvis det ikke lever av pakker,

ping www.google.co.in

Her så vi 0% pakketap, noe som betyr at forbindelsen er opprettet og fungerer som den skal.

4. Slik kjenner du til nettverkskonfigurasjoner:

ifconfig -a: se all konfigurasjon og innstillinger.

5. Slik oppdager du vertsnavnet og IP-adressen:

nslookup www.google.co.in

6. For å vite antall humle og responstid for å komme til et eksternt system eller nettsted:

traceroute www.google.co.in

Nå som kommer til IP (Internett-protokoller), er det av to typer:

  • IPV4: Internet Protocol versjon 4 har en lagringskapasitet på et 32-bits nummer. Veksten av internett- og sikkerhetsproblemer uttømt IPV4 så IPV6 kom inn i bildet.
  • IPV6: Internet Protocol versjon 6 bruker et 128-bits nummer som lagringskapasitet.

Så generelt identifiserer en IP unik en vert eller enhet i et nettverk. IP-områdene er delt inn i A-, B-, C-, D-, E-klasser, som jeg absolutt ikke skal gå inn på i detaljer, for det er mest teoretisk. For eksempel er den prikkede desimale private IP-adressen til C-klasse 192.168.123.132 (i binær notasjon) 32-bitersnummeret 110000000101000111101110000100. Dette tallet vil være vanskelig å gi mening av, så del det inn i fire deler av åtte binære sifre. Den første delen av denne IP-adressen brukes som en nettverksadresse, den siste delen som en vertsadresse. Hvis du tar eksempel 192.168.123.132 og deler det inn i disse to delene, får du følgende:

192.168.123.0 er en nettverksadresse. 0.0.0.132 er en vertsadresse.

Viktig IP-kommando i Linux

Ved å bruke IP-kommando kan vi kjenne enhetsadressene og nettverket som enhetene våre er i.

syntaks:

IP OBJECT or IP AbbreviatedForm

Nedenfor er kommandolisten som vi kan bruke til syntaks over:

GjenstandForkortet formHensikt
linklNettverk utforme i nettverk
adresseen IPv4 eller IPv6-adresse på en enhet.
adr
addrlabelADDRLEtikettkonfigurasjon for valg av protokolladresse.
nabon ARP- eller NDISC-hurtigbufferoppføring.
vrinsk
ruterRutebordoppføring.
regelruRegel i rutingspolitisk database.
maddressm Multicast-adresse.
maddr
mrouteMRMulticast-rutingbuffer

For eksempel når vi kjører under kommandoen:

IP Address or IP Addr

I tillegg kan du bruke "man ip" som viser de tilgjengelige alternativene for IP-kommando.

Bruk av IP

Det er mange protokoller som bruker IP-adresser. De er:

SSH

Denne protokollen brukes til å koble til en ekstern datamaskin på en sikker måte. Dette kan kreve et passord og en privat nøkkelfil (. PEM).

Kode:

$ssh -i xyz.pem

Nå kan du normalt Unix-kommandoer som ls (for å liste katalogen), cd (for å endre katalogen) og andre kommandoer

FTP

Filoverføringsprotokoll brukes til å opprette en forbindelse med de eksterne vertene ved å logge inn og overføre filer. Du blir bedt om å oppgi et passord.

Kode:

$ ftp 19.168.123.32

Du kan bruke kommandoen “få” for å hente filer og sette kommando til “sette” filer på den eksterne verten. FTP brukes også til å bla gjennom innholdet i kataloger. Deretter kan du trykke på exit hvis du er ferdig med å overføre filer. Nedenfor er lister over nyttige kommandoer relatert til FTP.

TELNET

Denne protokollen brukes til å fjernstyre en vert og administrere dem. Det ligner på Eksternt skrivebord som finnes i vindusmaskiner. Sammenlignet med SSH er TELNET mindre sikret.

Kode:

$telnet

Forsøk på å åpne en forbindelse til den eksterne verten my_host.com. Hvis det opprettes en tilkobling, vil verten be om innloggingsnavn og passord.

Kode:

$telnet -l my_username my_host.com 5555

Forsøk på å åpne en forbindelse til den eksterne verten my_host.com på port 5555 ved å bruke påloggingsnavnet my_username. Hvis det lykkes, ber verten om mitt_brukernavn passord. Åpner en lokal telnet> ledetekst, der du kan angi hvilke som helst av kommandoene som er oppført over. Angi for eksempel kommandoen nedenfor under ledeteksten:

Kode:

telnet> open my_host.com

.. vil forsøke å åpne en forbindelse til my_host.com, som i vårt første eksempel. Når du er autentisert, kan du utføre kommandoer akkurat som du har gjort hittil ved å bruke terminalen. Den eneste forskjellen er at hvis du var koblet til en ekstern vert, vil kommandoene bli utført på den eksterne maskinen, og ikke din lokale maskin. Du kan avslutte telnet-tilkoblingen ved å gå inn i kommandoen 'logout'.

Telnet bruker minst miljøvariabler HJEM, SHELL, DISPLAY og TERM. Andre miljøvariabler kan forplantes til den andre siden via alternativet TELNET ENVIRON.

MERKNAD: Minimumskravene for å opprette et nettverk av kommunikasjon mellom to maskiner.
  • To verter må være på samme Ethernet / LAN for å kommunisere ved hjelp av IP.
  • Hver vert må ha en god forbindelse med Ethernet. Kontroller at du har god forbindelse til Ethernet
  • forskjellige verktøy som mii-tool.
  • Hver vert skal ha samme nettverksadresse, nettmaske og kringkastingsadresse.
  • Hver vert må ha en unik IP-adresse.
  • Ingen av vertene må blokkere den andres IP-pakker.

Viktig bruk av IP-kommando

Her er noen viktig bruk av IP-kommando i Linux listet nedenfor:

  • Den brukes til å finne hvilke grensesnitt som er konfigurert på systemet og spørre om statusen til et IP-grensesnitt.
  • Konfigurer Ethernet, lokal loop-back og andre IP-grensesnitt.
  • Endre standard og konfigurer også statisk ruting.
  • Den brukes til å sette opp en tunnel over IP og liste ned ARP-cacheoppføring.
  • Brukes til å slette, tilordne og konfigurere ruter, undernett, IP-adresse og annen IP-informasjon til IP-grensesnitt.
  • Den brukes til å vise IP og dens eiendom.
  • Vis all status for nettverks- og IP-adresser for multicast-adresser.
  • Den brukes også til å vise nabobjekt og administrere ARP-cacheinformasjon
  • Slett og administrer rutingsoppføringen.

Anbefalte artikler

Dette er en guide til IP Command i Linux. Her diskuterer vi syntaks, bruker og viktig IP-kommando i Linux sammen med dens viktige bruk. Du kan også se på følgende artikler for å lære mer -

  1. Linux Proxy Server
  2. Hadoop fs Kommandoer
  3. Typer skjell i Linux
  4. Sensorenhet
  5. Lær toppkommandoene i Linux