Võrgustike loomine

Täpsemad Linuxi võrgukäsud

Täpsemad Linuxi võrgukäsud
DNS-kirjete päringu esitamise käsud nslookup ja host
Dig-käsk DNS-kirjete päringuks
Traceroute käsk võrguprobleemide diagnoosimiseks
Scp käsk failide edastamiseks seadmete vahel
Nc (netcat) käsk pordide skannimiseks ja failide edastamiseks
Käsk rsync seadmete vahel kataloogide kloonimiseks

Käesolev õpetus on Linuxi põhivõrgu käskude jätk, hoolimata sellest, et see algab DNS-i otsimise lihtsate käskudega, on probleemide diagnoosimiseks kõik käsud. Selles õpetuses on toodud mõned näited iga käsu kohta ja need on lühidalt selgitatud.

DNS-kirjete päringu esitamise käsud nslookup ja host

Vikipeedia andmetelnslookup on võrguadministraatori käsurea tööriist, mis on saadaval paljudes arvuti operatsioonisüsteemides domeeninime süsteemi (DNS) päringute saamiseks domeeninime või IP-aadressi kaardistamise või muude DNS-kirjete saamiseks.

Järgmises näites kasutatakse käsku nslookup linuxhinti IP-aadressi lahendamiseks.com.

nslookup linuxhint.com

Järgmine näide näitab linuxhinti mx-kirjeid.com, rakendades võimalust -tüüp = mx.

nslookup -type = mx linuxhint.com

Teise võimalusena võite kasutada käsu hostit nii otsingu eraldusvõime kui ka mx-kirjete saamiseks:

host linuxhint.com

Dig-käsk DNS-kirjete päringuks

The kaevama käsk (Domeeniinfo Groper) vajab väljundi mõistmiseks pikemat kirjeldust (märkige käsk Under dig dig command output section

kaevama linuxhint.com

Kus (kaevamiskäsu väljundi mõistmine):

Esimene rida ; <<>> DiG 9.11.5-P4-5.1-Debian <<>> linuxhint.com näitab kasutatud digiversiooni.
Järgmised read täpsustavad, et dig sai vastuse päringutele ilma vigadeta, selle ID-number, lipulõigud näitavad sel juhul, et see printib päringule vastuse (qr), soovitud rekursioon (rd) ja rekursioon saadaval (ra). Ülejäänud osa prindib tulemuste koguse.

;; Sain vastuse:
;; - >> PÄISE<<- opcode: QUERY, status: NOERROR, id: 6034
;; lipud: qr rd ra; PÄRING: 1, VASTUS: 1, AUTORITEET: 0, TÄIENDAV: 1

Järgmised read näitavad EDNS-i (DNS-i laiendamismehhanismid) ühilduvust, jaotises Küsimused aga seda, mida küsiti (linuxhint.com aadress).

;; VALI PSEUDOSECTION:
; EDNS: versioon: 0, lipud :; udp: 512
;; KÜSIMUSE OSA:
; linuxhint.com.

Vastuste jaotis annab tulemuse, linuxhint.com IP-aadress (A).

;; VASTUSJAGU:
linuxhint.com. 3599 A 64-s.91.238.144

Ülejäänud on täiendav kirjeldus selle kohta, kuidas päring teostati, aeg, DNS-server ja suurus.

;; Päringu aeg: 192 ms
;; SERVER: 8.8.8.8 # 53 (8.8.8.8)
;; MILLAL: teisipäeval 10. septembril 22:45:54 -03 2019
;; MSG SUURUS rcvd: 58

Oluline on kõigist ülalnimetatutest esile tõsta ainult ridu ilma; on asjakohased, read algavad tähega „;” on kommentaarid.
Vaikimisi töötab dig meie kohaliku DNS-i kaudu (Linuxis, mis on määratud failis / etc / resolv.konf). Saame määrata DNS-i, lisades a @ eesliide.
Järgmises näites antakse kaevetööle käsk 1.1.1.1 DNS ja vältige kõiki selle suvandiga kommentaare +lühike.

kaevama @ 1.1.1.1 linuxhint.com + lühike

Kaevamise sissejuhatuse lõpetamiseks kuvatakse viimane näide LinuxHInt-i CNAME-kirjetest:

kaevama linuxhint.com CNAME

Digiga saate kasutada mis tahes tüüpi DNS-kirjeid, näiteks MX-kirjeid.

Traceroute käsk võrguprobleemide diagnoosimiseks

Kõik kaasaegsed operatsioonisüsteemid sisaldavad traceroute funktsiooni (selgitati hiljuti Nmap traceroute'is). See funktsioon sobib võrguprobleemide, sealhulgas kiirustestide ja pakettide diagnoosimiseks, mis ei jõua sihtkohta. Kui liiklus käib läbi Interneti, nimetatakse iga vahendavat marsruutimisseadet "hüppeks", aitab traceroute tuvastada, mis humal meie liiklust mingil viisil mõjutab, näiteks viivitades või blokeerides.

Järgmises näites on linuxhinti jaoks lihtne ilma valikuteta marsruut.com

traceroute linuxhint.com

Ülaltoodud näites näete minu kohalikust ruuterist 192 15 humalat või marsruutimisseadet.168.0.1, et jõuda linuxini.com, mõned humalatest, 2, 10 ja 11 ei reageeri traceroute'i pakettidele (* * *).
Võtame kontrollimiseks ühe rea:

3 10.172.102.109 (10.172.102.109) 16.695 ms 20.178 ms 22.081 ms

Paremal küljel näete edasi-tagasi aega (RTT), see annab kolm korda, sest vaikimisi saadab traceroute 3 paketti, saate seda muuta, rakendades -q valik.

Järgmine näide näitab rea kohta ainult ühte RTT-tulemust:

traceroute -q 1 linuxhint.com

Kui ühendus on aeglane või kui te ei jõudnud traceroute'i abil sihtkohta, saate kindlaks teha, mis hüppab probleemi.

Scp käsk failide edastamiseks seadmete vahel

Scp-käsk on käsk, mida iga administraator või kasutaja peaks teadma failide ülekandmiseks Linuxi seadmete vahel, seda selgitati põhjalikult jaotises scp-käsu kasutamine, kuid seda tsiteeritakse ka selles õpetuses.

Esimene näide näitab, kuidas kopeerida fail kaugarvutist kohalikku arvutisse, süntaks on järgmine:

scp kasutajanimi @ X.X.X.X: / path / to / remote / file / local / directory / kuhu / to / save / the / fail

Kus:
scp = kutsub programmi
Kasutajanimi = asendage see õige kasutajanimega
@ = eraldab kasutajanime ja host / ip
X.X.X.X = asendage see õige host / ip jaoks.
: / path / to / remote / file = määrake tõmmatava faili kaugasukoht.

/ local / kataloog / kuhu / kuhu / faili salvestada = asendage see kohaliku kataloogiga, kuhu soovite faili salvestada.

Minu puhul ühendan kaugseadmega IP-ühenduse 192.168.0.1 kasutaja abil linuxhint kopeerida Vagrantfile fail, mis on salvestatud kasutaja kodukataloogi linuxhint, ja kopeerin selle kohaliku kasutaja koju jagatud.

scp linuxhint @ 192.168.0.3: / kodu / linuxhint / Vagrantfile / kodu / jagatud /

Järgmine näide näitab kohaliku faili kopeerimist kaugseadmesse:

scp / home / shared / Vagrantfile linuxhint @ 192.168.0.3: / home / linuxhint / Desktop

Kus:
scp = kutsub programmi
FAILI NIMI = ülekantava faili nimi
Kasutajanimi = asendage see õige kasutajanimega
@ = eraldab kasutajanime ja host / ip
X.X.X.X = asendage see õige host / ip jaoks
: / remote / kataloog = määrake ülekantava faili salvestamise kaugasukoht.

Nc käsk failide edastamiseks ja pordide skannimiseks

The nc (netcat) käsk on sysadminide jaoks kõige kasulikum tööriist, nc on kasulik paljude ülesannete jaoks, nagu ümbersuunamine, pordi skannimine, serveri diagnostika, failiedastused, võrgu jälgimine ja muu. Selles õpetuses on toodud kaks näidet nc käsu kasutamine pordide skannimiseks ja failide võrgu kaudu edastamiseks.

Järgmine näide näitab, kuidas nc-d kasutatakse faili “linuxhint” saatmiseks arvutist teise pordi 22 kaudu.

Käivitage sihtarvutis järgmine käsk:

nc -l 22> linuxhint

Käivitage saatvas arvutis:

nc 192.168.0.14 22 < linuxhint

Kontrollin, et fail on olemas, käivitades ls

Järgmine näide näitab, kuidas nc-d kasutatakse linuxhinti vahemikupordi 22-80 skannimiseks.com

nc -z -v linuxhint.com 22-80

Seadmete vahel kataloogide kloonimiseks ja failide loomiseks käsk rsync

Käsk rsync on suurepärane tööriist failide ja kataloogide kloonimiseks seadmest teise. See võib olla kasulik seadmete vahelise reaalajas sünkroonimise hoidmiseks, saate värskendada varundamist, luua pideva andmekaitse skripti ja palju muud. Järgmised 2 näidet näitavad, kuidas faile ja katalooge serverist ja serveriga sünkroonida.

Süntaks faili serverist kataloogi kopeerimiseks on järgmine:

rsync  @:

Järgmises näites kopeerin faili nimega linuxhint praegusesse või töökataloogi (.)

rsync linuxhint @ 192.168.0.3: / home / linuxhint / linuxhint

Failide ülekandmist kontrollin käivitades  ls töökataloogis

Järgmine näide näitab, kuidas kloonida kohalik kataloog kaugserverisse, süntaks on:

rsync -avz   @
:

Selles praktilises näites kloonin kataloogi nimega rsync kataloogi Desktop kataloogi linuxhint kaugserveris olev kasutaja.

rsync -avz rsync / linuxhint @ 192.168.0.3: / home / linuxhint / Desktop

Kus:
a = arhiiv
z = suruma
v = paljusus

Loodan, et leidsite selle kirjelduse oluliste Linuxi võrgukäskude kohta, et mõista nende olulisust võrkudega töötamisel. Jätkake LinuxHinti ja uute Linuxi ning võrguühenduse värskenduste saamiseks värskendusi.

Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...
Hiire keskmine nupp ei tööta Windows 10-s
The hiire keskmine nupp aitab teil sirvida pikki rohke andmega veebisaite ja ekraane. Kui see peatub, siis lõpuks kasutate kerimiseks klaviatuuri, mis...
Kuidas muuta hiire vasakut ja paremat nuppu Windows 10 PC-s
On üsna tavaline, et kõik arvutihiirte seadmed on ergonoomiliselt mõeldud parempoolsete kasutajate jaoks. Kuid on olemas hiire seadmeid, mis on spetsi...