Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Pogreške
  • Linux naredbe za umrežavanje. Dobri stari Ping

Linux naredbe za umrežavanje. Dobri stari Ping

Mreža je jedna od najvećih važne komponente administracija poslužitelja ili samo računala s operativnim Linux sustav... Malo je vjerojatno da će kućni korisnici trebati sve ove uslužne programe. Ali za administratore poslužitelja ili čak mreža, ovo je nezamjenjiva stvar. Pogotovo kada trebate razumjeti zašto mreža ne radi ili saznati na kojem je mrežnom čvoru prijenos paketa prekinut.

U ovom članku ćemo pogledati najbolje mrežni uslužni programi linux, ovo je najviše osnovne naredbe koji se može koristiti za mrežnu administraciju na Linuxu. Ovaj članak vas neće naučiti svim zamršenostima korištenja takvih naredbi, ovo je samo kratki popis s kratkim opisom. Ako već imate malo iskustva u njihovom korištenju, onda možete koristiti članak kao cheat sheet za bolje pamćenje.

ping<хост> - šalje jedan echo zahtjev putem ICMP protokola udaljenom hostu. Paketi će se slati neprekidno sve dok ne pritisnete Ctrl + C. Kada se paket pošalje, domaćin bi trebao poslati ICMP odgovornu poruku, što će značiti da je drugi host uključen.

telnet host<порт> - provjerite dostupnost određenog porta na hostu. Prema zadanim postavkama, telnet koristi port 23, ali se mogu koristiti i drugi. Na primjer, 7 - echo port, 25 - SMTP, poslužitelj pošte, 79 - Finger, pruža informacije o drugim korisnicima mreže. Kliknite na Ctrl +] isključiti telnet.

ARP

ARP se koristi za prevođenje IP adresa u adrese fizička mreža na koji je računalo povezano, kao što je Ethernet ili Wifi. Superuser može dodavati i uklanjati Arp unose. Njihovo uklanjanje može biti korisno ako je unos arp neovlašten ili jednostavno nije točan. Eksplicitno dodani unosi su trajni i sustav im može vjerovati. ARP tablica je pohranjena u kernelu i može se dinamički mijenjati. ARP unosi primljeni s drugih računala spremaju se u predmemoriju i brišu nakon isteka od 20 minuta.

arp –a- prikazati ARP tablicu

arp -s - dodati unos u tablicu usmjeravanja

arp –a –d- izbrisati sve unose iz ARP tablice

Usmjeravanje

Ovi uslužni programi omogućuju vam administraciju linux mreže i također konfigurirati usmjeravanje između čvorova.

netstat –r- prikaz tablice usmjeravanja

Tablica usmjeravanja je pohranjena u kernelu i koristi se za usmjeravanje IP paketa izvan lokalne mreže.

ruta dodati- Ova se naredba koristi za ručno postavljanje statičkih (nedinamičkih) ruta. Svi paketi poslani s ovog računala na određenu mrežu mora proći kroz određeni pristupnik. Ovaj pristupnik postavljamo naredbom route. Možemo postaviti zadanu rutu tako da se kroz nju šalju svi odlazni paketi za koje nije definiran pristupnik, za to koristite 0.0.0.0 kao ciljnu adresu.

usmjerio- BSD daemon koji izvodi dinamičko usmjeravanje. Radi preko RIP protokola. Program možete pokrenuti samo s pravima superkorisnika.

zatvorena - to je alternativa usmjeravanju, može koristiti RIP, OSPF, EGP u isto vrijeme. Također su vam potrebna root prava.

traceroute- vrlo korisna korisnost za praćenje rute paketa. Najčešća upotreba ove naredbe je provjera linux mreže. Paket šalje poruku računalu sa svih pristupnika između izvora i odredišta.

netstat –rnf inet- prikazuje tablicu ipv4 usmjeravanja

sysctl net.inet.ip.forwarding = 1- omogućuje prolazak paketa kroz ovo računalo.

ispiranje rute- izbrisati sve rute

ruta add -net 0.0.0.0 192.168.10.2- dodati zadanu rutu

preusmjeren -Pripv2 –Pno_rdisk –d [-s | -q]- pokrenuti preusmjereni demon preko RIP2 protokola bez podrške za ICMP autodiscover i opširnog (s) ili minimalnog (q) načina izlaza.

ruta dodati 224.0.0.0/4 127.0.0.1- dodati rutu koju koristi RIP2

rtquery –n- zatražite od RIP demona da pošalje zahtjev drugom hostu ( ručno ažuriranje tablice usmjeravanja.

Ostalo

Ponekad trebate ne samo upravljati svojom linux mrežom, već i raditi s drugim protokolima kao što su DNS ili FTP.

nslookup- pošaljite DNS zahtjev poslužitelju za pretvaranje naziva domene u IP. Na primjer, nslookup facebook.com će vratiti IP adresu poslužitelja facebook.com.

ftp host- prijenos datoteka na host. Često također trebate koristiti svoje korisničko ime i lozinku.

rlogin -l- spojite se na virtualni terminal sa korištenjem telneta... Ne preporučuje se korištenje ove konstrukcije, bolje je koristiti sigurnu vezu putem ssh-a.

Važne datoteke

/ etc / domaćini - lokalna imena za ip adrese

/ etc / mreže- nazivi mreže u odnosu na ip adrese

/ itd. / protokoli- nazivi protokola za brojeve protokola

/ itd / usluge- tcp / udp usluge za brojeve portova

Analiza mreže

ifconfig adresa sučelja- pokrenite sučelje

ifconfig sučelje- stop sučelje

eterično &- omogućuje vam pokretanje eteričnog u pozadini

tcpdump –i -vvv- alat za snimanje i analizu paketa

netstat –w sekundi –I sučelje- prikaz mrežnih postavki i statistike

udpmt -p port -s bajt ciljni_host- generira UDP promet

udptarget –p port- primati UDP promet

tcpmt -p port -s bajt ciljni_host- generirati TPC promet

tcptarget –p port- primati TCP promet

ifconfig- vidi status mrežna sučelja

mrežna maska- omogućit će vam da vidite podmreže

Prebacivanje

ifconfig sl0 srcIP dstIP- konfigurirajte serijsko sučelje (prvo pokrenite slattach –l / dev / ttyd0, a zatim sysctl net.inet.ip.forwarding = 1

telnet 192.168.0.254- spojite se na prekidač iz ove podmreže

sh ru ili prikaži konfiguraciju pokretanja- prikaz trenutne konfiguracije

konfigurirati terminal- idite u konfiguracijski način

Izlaz- izađite iz načina postavljanja

VLAN

vlan n- stvoriti VLAN s ID br

nema vlan N- ukloniti VLAN s ID N

neoznačeni Y- dodajte port Y u VLAN N

ifconfig vlan0 kreiraj- stvoriti vlan0 sučelje

ifconfig vlan0 vlan ID vlandev em0- spojite vlan0 na em0

ifconfig vlan0 gore- aktivirati virtualno sučelje

UDP/TCP

Ovo su linux mrežni programi koji vam omogućuju prijenos paketa između računala.

socklab udp- pokrenite socklab koristeći udp protokol.

čarapa- stvoriti udp zajednicu

sendto socket id host- priključak za prijenos paketa podataka

recvfrom socket_id byte_size- dobiti podatke iz utičnice

socklab tcp- pokrenite socklab putem tcp protokola

pasivno - stvoriti utičnicu u pasivnom načinu rada.

prihvatiti- omogućuje dolazne veze

spojite glavni port- ekvivalent za socklab

klasu- zatvara vezu

pisati- upišite nekoliko bajtova u utičnicu

NAT / Vatrozid

rm /etc/resolv.conf- onemogućuje razlučivanje naziva domene, što jamči ispravno filtriranje prema pravilima vatrozida.

ipnat –f naziv datoteke - zapisuje pravila vatrozida u datoteku

ipnat –l- dobiti popis aktivnih pravila

ipnat –C –F- Jasna tablica pravila

karta em0 192.168.1.0/24 -> 195.221.227.57/32 em0- vezati IP adrese na sučelje

mapa em0 192.168.1.0/24 -> 195.221.227.57/32 portmap tcp / udp 20000: 50000- povezivanje IP adrese zajedno s portom.

ipf –f naziv datoteke- zapišite pravila u datoteku

ipf –F –a- očisti tablicu pravila

ipfstat –I- informacije o filtriranju, filtriranim paketima i pravilima.

zaključke

U ovom članku pokrili smo najkorisnije mrežne uslužne programe za linux pomoću kojih možete testirati linux mrežu, testirati ispravnost mreže i otkriti probleme s mrežom. Detaljnije informacije o svakom od njih možete pronaći u službenoj dokumentaciji.

Umrežavanje je sastavni dio Linuxa i nudi mnoge alate i naredbe za dijagnosticiranje bilo kojeg mrežnog problema.

Mrežne naredbe u primjerima u Linuxu

Pronađite naziv hosta / domene i IP adresu - ime hosta
Napravite test mrežne veze - ping-
Dobivanje mrežne konfiguracije - Ifconfig
Mrežne veze, tablice usmjeravanja, statistika sučelja - NETSTAT
Traženje imena DNS upit- Nslookup
Povezivanje s drugim domaćinima - Telnet
Dobijte podatke o mrežnom hostu - tragovima korisnika
Napravite trag - traceroute
Pregled podataka o korisniku - prst
Provjera statusa odredišnog hosta - Telnet

Primjeri korištenja mrežnih naredbi u Linuxu

Pogledajmo neke primjere različitih mrežnih naredbi u Linuxu. Neki od njih su prilično osnovni poput pinga i telneta, a neki su moćniji poput Nslookupa i NetStata. Kada koristite ove naredbe u kombinaciji, možete dobiti sve što tražite kao što su naziv hosta, veze krajnje točke, status veze itd.

ime hosta - ime hosta

Ime hosta bez opcija prikazuje host stroja. Stoga, da biste provjerili tko je vlasnik, pokrenite naredbu:

# ime hosta

Ova naredba prikazuje naziv domene stroja. Da biste vidjeli IP adresu za trenutni stroj, pokrenite istu naredbu s tipkom "i":

# ime hosta -i

ping - ping

Šalje pakete informacija korisniku definiranom izvoru. Ako su paketi primljeni, uređaj dodjeljuje i šalje pakete natrag. Ping se može koristiti u dvije svrhe

jedan . Da bi se to osiguralo Mrežna veza može se instalirati.

2. Vremenske veze. Ako imate ping www .. Koristite Ctrl + C za zaustavljanje testa. Naredbu možete pokrenuti ovako:

# ping stranica

Možete postaviti vrijeme prije slanja paketa, na primjer, pričekajte 3 sekunde prije slanja sljedećeg paketa.

# ping -i 3 vaš_IP

Postoji nekoliko načina za provjeru lokalnog sučelja:

# ping 0 # ping localhost # ping 127.0.0.1

Također možete poslati N broj paketa i zatim izaći, za ovo:

# ping -c 5 www.site

Također možete saznati verziju samog pinga, za to pokrenite naredbu:

# ping -V

Pokrenuli ste uslužni program za ping, ali nema odgovora od vašeg domaćina, počnete shvaćati u čemu je stvar i kako riješiti ovaj problem, a zatim će udaljeni host dati zvučno upozorenje.

# ping -a IP # ping -a 192.168.244.134

S opcijom "-q" možete preskočiti odgovore s vašeg udaljenog hosta i prikazati rezultirajuću statistiku:

# ping -c 5 -q www.site

Možete promijeniti veličinu odaslanog paketa (recimo od 56 do 120), a to možete učiniti ovako:

# ping -s 100 192.168.244.134

Također možemo promijeniti trajanje naredbe ping, na primjer, trebamo pingati uslugu 15 sekundi, a zatim za ovo pokretanje:

# ping -w 15 192.168.244.134

Bez prekidanja naredbe ping, možete vidjeti statistiku izvršenja, trebate pritisnuti CTRL + |

Pogledajte konfiguraciju mreže, prikazuje trenutnu konfiguraciju mrežni adapter... Ovo je zgodno za određivanje šaljete li (TX) ili primate (RX) pogreške.

traceroute

Zgodan program za pregled broja skokova i vremena odziva za dolazak na udaljeni sustav ili web stranicu. Ali za korištenje ovog alata potrebna vam je internetska veza. Ali bit će vam moguće da ga instalirate kako biste ga koristili.

# traceroute 192.168.244.133

Možete prikazati informacije o svemu mrežne kartice oh što je povezano, da biste to učinili, pokrenite:

Prikaži # ip link

netstat

Najkorisniji i vrlo svestran za pronalaženje veza do i od domaćina. Sve o multicast grupama na mreži možete saznati pokretanjem:

# netstat -g

Da vidite tko "sjedi" na portu (recimo na 21), pokrenite naredbu:

# netstat -nap | grep 21

Da biste vidjeli sve veze uključujući TCP i UDP, pokrenite naredbu:

# netstat -a

# netstat –sve

Parametar kojim se program izvršava prikazat će samo TCP vezu:

# netstat –tcp

# netstat –t

Parametar kojim se program izvršava prikazat će samo UDP vezu:

# netstat –udp

# netstat –u

nslookup

Ako znate IP adresu, ona će se prikazati kao ime hosta. Za pronalaženje svih IP adresa za dani naziv domene koristi se naredba Nslookup. Za ovaj uslužni program morate imati internetsku vezu. Primjer upotrebe:

# nslookup google.com

Također možete koristiti Nslookup za pretvaranje imena hosta u IP adresu i iz IP adrese u ime hosta.

prst

Pregledajte korisničke podatke, prikazuje korisničko ime za prijavu, pravo ime, naziv terminala i status zapisa. ovo je prilično stara Linux naredba i rijetko se koristi u današnje vrijeme.

telnet

Odredišni master je povezan pomoću Telnet protokola, ako je telnet veza uspostavljena na bilo kojem portu, tada veza između dva hosta radi normalno.

# telnet # telnet 192.168.244.134 23

Obično se koristi da se sazna je li host živ ili je mrežna veza u redu.

Tema "Top 10 osnovnih mrežnih naredbi u Linuxu" je završena, ali ako nisam spomenuo više dobre ekipe po vašem mišljenju, napišite u komentarima i ja ću dopuniti ovaj članak. Ako imate pitanja i prijedloga, napišite sve u komentarima. Hvala vam.

Ovaj priručnik objašnjava kako spojiti računalo na mrežu pomoću konfiguracijskih datoteka i uslužni programi konzole... Glavni cilj je razgovarati o različiti putevi Internet veza bez korištenja GUI (grafičko sučelje). Priručnik ne pokriva teme kao što su postavljanje zaštitnika od prenapona ili, na primjer, vlastite točke. Wi-Fi pristup... Pretpostavlja se da postoji određeni, od strane davatelja, način povezivanja na Internet, za čije je korištenje potrebno izvršiti sljedeće korake.

Vodič pruža primjere uređivanja konfiguracijskih datoteka pomoću uređivača teksta "nano" i "gedit". Imajte na umu da se prvi uređivač izvodi u terminalu i može se koristiti kada se izvodi Ubuntu sa ili bez grafičkog sučelja, dok se "gedit" može koristiti samo kada je omogućeno grafičko okruženje.

Zahtjevi sustava

Za reprodukciju koraka opisanih u priručniku, prikladna je bilo koja opcija instalacije sustava. Grafičko korisničko sučelje nije obavezno. Sve radnje moraju se izvesti u konzoli. Pretpostavlja se da se naredbe koje počinju sa simbolom $ moraju izvršiti od korisnika, a one koje počinju s # od superkorisnika (root).

Prije nego što počnete, uvjerite se da:

    Razne mrežni filteri(npr. iptables) i njihovi uslužni programi za konfiguraciju (npr. Firestarter) su onemogućeni/ispravno konfigurirani i ne ometaju mrežu.

    Imate sve potrebnih parametara za vezu na vašoj mreži (na primjer, IP adresa, maska ​​podmreže i zadani pristupnik za vezu pomoću statičkog IP-a).

    Mrežni uređaji koji filtriraju prema MAC adresi ispravno su konfigurirani i "znaju" vaše mrežno sučelje.

    Upravljački program vašeg mrežnog uređaja ispravno je instaliran, kabel (s ožičenom vezom) radi ispravno i spojen.

Za postavke će vam svakako trebati naziv vašeg mrežnog adaptera. Može se pronaći iz izlaza naredbe:

$ sudo lshw -C mreža

Omogućuje vam da vidite povezane mrežne uređaje.

Primjer izlaza naredbe:

[e-mail zaštićen]: ~ $ sudo lshw -C mreža * -opis mreže: Ethernet sučelje # Vrsta uređaja proizvod: L2 100 Mbit Ethernet adapter # Naziv dobavljača adaptera: Attansic Technology Corp. # Fizički ID proizvođača uređaja: 0 informacija o sabirnici: [e-mail zaštićen]: 03: 00.0 logički naziv: eth0 # Verzija naziva mrežnog sučelja: a0 serijski: 00: 00: 00: 00: 00: 00 # Adresa fizičkog uređaja (mac adresa) veličina: 100 MB / s kapacitet: 100 MB / s širina: 64 bita takt: 33MHz mogućnosti: pm msi pciexpress vpd bus_master cap_list ethernet fizički tp 10bt 10bt-fd 100bt 100bt-fd konfiguracija automatskog pregovaranja: autonegotiation = na emitiranju = da driver = driver = upravljački program 2 firmver 3 # Driver 2 korištena verzija drivera = firmver 2 # Driver 2 korištena verzija L2 ip = 192.168.0.5 latencija = 0 veza = da # Modul prisutnosti veze = atl2 multicast = da port = brzina upletene parice = 100 MB / s # Trenutna brzina veze.

Obratite pažnju na liniju:

Logičan naziv: eth0

eth0 je naziv mrežnog sučelja koje tražite.

Ime eth0 će se dalje koristiti za konfiguriranje ove mrežne kartice. Gdje je eth Ethernet sučelje, a 0 broj uređaja. Ako imate instalirano nekoliko mrežnih uređaja, tada će se, sukladno tome, zvati: eth0, eth1, eth2 itd.

Nakon uvođenja SystemD (od Ubuntu 15.04), mrežna sučelja mogu imati druga imena (ne ethX). To je učinjeno tako da se nazivi mrežnih uređaja ne mijenjaju kada se novi adapteri spoje na stroj (u U posljednje vrijeme, neki USB modemi djeluju kao mrežni adapter). Kao rezultat toga, eth0 se može nazvati na primjer enp0s4 ili eno1, ili čak enx78e7d1ea46da. To je naziv mrežnog adaptera koji se mora koristiti u mrežnoj konfiguraciji.

Više o imenovanju mrežnih sučelja možete pročitati u SystemD.

Takvo preimenovanje može se onemogućiti dodavanjem u / etc / default / grub, u niz s varijablom GRUB_CMDLINE_LINUX_DEFAULT niz net.ifnames = 0... Nakon toga trebate izvršiti sudo update-grub

Postavljanje žičane mreže

Konfiguriranje IP adrese, zadanog pristupnika, maske podmreže

/ etc / mreža / sučelja, na primjer ovako:

I dodajte tome:
Za statički IP:

Iface eth0 inet statička adresa 192.168.0.1 mrežna maska ​​255.255.255.0 pristupnik 192.168.0.254 dns-nameservers 192.168.0.254 8.8.8.8 auto eth0

    Iface eth0 inet static - označava da je sučelje (iface eth0) u rasponu IPv4 (inet) adresa sa statičkim IP-om (statičkim);

    Adresa 192.168.0.1 - označava da je IP adresa (adresa) naše mrežne kartice 192.168.0.1;

    Mrežna maska ​​255.255.255.0 - označava da je naša maska ​​podmreže (mrežna maska) 255.255.255.0;

    Gateway 192.168.0.254 - zadana adresa pristupnika je 192.168.0.254;

    Dns-poslužitelji imena 192.168.0.254 8.8.8.8 - adrese DNS poslužitelji(o dnu ćemo kasnije)

    Auto eth0 - govori sustavu da automatski omogući eth0 sučelje kada se sustav pokrene s gore navedenim parametrima.

eth0- naziv spojenog sučelja. Popis sučelja može se vidjeti upisivanjem:

$ ip adresa

Kao rezultat toga, datoteka / etc / mreža / sučelja trebao bi izgledati otprilike ovako:
(za jednu žičanu vezu sa statičkim IP-om)

# Ova datoteka opisuje mrežna sučelja dostupna na vašem sustavu # i kako ih aktivirati. Za više informacija pogledajte sučelja (5). # Loopback mrežno sučelje auto lo iface lo inet loopback # Moja žičana mreža. iface eth0 inet statička adresa 192.168.0.1 mrežna maska ​​255.255.255.0 pristupnik 192.168.0.254 dns-nameservers 192.168.0.254 8.8.8.8 auto eth0

Spremite datoteku i zatvorite uređivač. V ovaj primjer(nano editor) - Pritisnite Ctrl + X zatim Y, provjerite je li "Filename to Write" / etc / network / sučelja i pritisnite Enter.

Saznajte više o sintaksi datoteke / etc / mreža / sučelja može se pročitati u dokumentaciji.

Primjer konfiguracije za dinamički IP:

Iface eth0 inet dhcp auto eth0

Privremeno postavljanje IP adrese i maske podmreže

Ako je potrebno, postavite testne postavke, pokrenite:

$ sudo ip addr dodaj 192.168.0.1/24 dev eth0

Gdje je 192.168.0.1 naša IP adresa, / 24 je broj bitova u dijelu prefiksa adrese (odgovara maski podmreže 255.255.255.0).
eth0- priključno mrežno sučelje.

Ove postavke će nestati nakon ponovnog pokretanja sustava i neće utjecati na datoteku / etc / mreža / sučelja

Postavljanje DNS-a

Resolvconf uslužni program odgovoran je za konfiguraciju DNS-a, koji radi u tandemu s malim DNS poslužiteljem za predmemoriju dnsmasq. resolvconf vam omogućuje DNS postavka na temelju podataka iz različitih podsustava.
Jedna od posljedica ovoga korisna inovacija(prijelaz na ovu shemu dogodio se u Ubuntuu od verzije 12.04) je da se sada datoteka /etc/resolv.conf generira automatski, a ne pojedinačno od strane svakog programa koji je želi promijeniti (ponekad se prepisuju promjene napravljene ranije). Automatsko generiranje /etc/resolv.conf znači da će se ručne promjene napravljene u njemu izgubiti.
Automatski generirani /etc/resolv.conf sadrži vezu na DNS poslužitelj na lokalnom sučelju (127.0.1.1), a tamo (na portu 53) sjedi dnsmasq servis, koji je odgovoran za razrješavanje simboličkih imena u IP adrese. Treba napomenuti da je ovaj port (53) otvoren u LISTEN modu, ali od Budući da je ovo lokalno sučelje, ovaj port nije dostupan s vanjske mreže.
DNS informacije za statička sučelja sada se moraju unijeti u / etc / network / sučelja u parametrima dns-nameservers, dns-search i dns-domain (koji odgovaraju nameserveru, pretraživanju i parametrima domene u /etc/resolv.conf)

Imajte na umu da se u /etc/resolv.conf, kada se snima više poslužitelja, koristi se nekoliko ključeva poslužitelja imena, a u /etc / network / sučeljima sve adrese DNS poslužitelja su napisane u jednom retku nakon ključa dns-nameservers, odvojene razmacima.

Kao rezultat toga, opis statičkog sučelja u / etc / network / sučelja trebao bi izgledati otprilike ovako:

Iface eth0 inet statička adresa 192.168.0.1 mrežna maska ​​255.255.255.0 pristupnik 192.168.0.254 dns-nameservers 8.8.8.8 192.168.0.254 auto eth0

Ubuntu prije 12.04

U starijim verzije ubuntua kada postoji potreba naznačiti statičke adrese DNS poslužitelji (ako nisu automatski izdani) pokreću:

$ sudo gedit /etc/resolv.conf

i tamo unesite adrese DNS poslužitelja ( zasebni unosi za svaki poslužitelj):

Poslužitelj imena 192.168.0.100 poslužitelj imena 192.168.0.200

Gdje su 192.168.0.100 i 192.168.0.200 adrese DNS poslužitelja. Ako trebate dodati više adresa - svaka adresa mora početi s nova linija a iz fraze nameserver

Konfiguriranje ppp veza

Daemon je odgovoran za stvaranje veza od točke do točke u Ubuntuu pppd, više detaljne informacije koji je dostupan u dokumentaciji. U okviru ovog vodiča razmotrit ćemo primjere stvaranja PPPoE veze preko DSL modema, PPTP veze (VPN veza) i DIAL-UP veze preko običnog modema.

PPPoE veza

V standardna instalacija Ubuntu uključuje uslužni program za konfiguraciju PPPoE vezepppoeconf, da biste ga pokrenuli, upišite:

$ sudo pppoeconf

U terminalu će se pojaviti "pseudo" prozor. Uslužni program će tražiti mrežne uređaje i prikazati ih na zaslonu, a zatim će tražiti modem na tim uređajima. Ako u ovoj fazi pppoeconf daje negativan rezultat, provjerite je li veza ispravna, modem je napajan. Sljedeći korak- izbor "popularnih parametara" - u većini slučajeva vrijedi se složiti. Zatim će uslužni program tražiti vašu prijavu, a zatim - lozinku. Sada - izbor načina DNS savjeti poslužitelji. Opet, u većini slučajeva, trebali biste pristati na primanje DNS adrese poslužitelji automatski. Zatim će se od vas tražiti da ograničite veličinu MSS-a na 1452 bajta - u pravilu se slažete. Sljedeće pitanje je hoće li se veza automatski uspostaviti kada se računalo pokrene. Posljednje pitanje uslužnog programa je treba li uspostaviti vezu sada. pppoeconf prema zadanim postavkama stvara naziv dsl-provider za vezu. Vezom možete upravljati pomoću naredbi:

$ sudo pon dsl-provider # Za povezivanje ili $ sudo poff dsl-provider # Za prekid veze

Ako u vašem slučaju opcije koje pruža uslužni program pppoeconf nije dovoljno - pogledajte pppd dokumentaciju ili pppoeconf.

Napomena: prilikom postavljanja veze pomoću pppoeconf neke od postavki su upisane u / etc / network / sučelja, zbog čega Network Manager više ne može upravljati mrežom. Izlaz: ili koristite samo NM, ili samo konzolu + konfiguracije. Možete preuzeti kontrolu nad Network Managerom na sljedeći način. Donijeti / etc / mreža / sučelja na sljedeći obrazac (nije potrebno brisati višak, samo komentirajte):

# Ova datoteka opisuje mrežna sučelja dostupna na vašem sustavu # i kako ih aktivirati. Za više informacija pogledajte sučelja (5). # Mrežno sučelje povratne petlje auto lo iface lo inet loopback

Ponovno pokrenite mrežu:

Ponovno pokrenite ili ponovno pokrenite Network Manager:

$ sudo /etc/init.d/NetworkManager ponovno pokretanje

PPTP veza

Da biste uspostavili VPN vezu pomoću pppd-a, morate instalirati paket pptp-linux koji se može naći na instalacijski disk Ubuntu. Zatim kreirajte (iz korijena "a)" u mapi / etc / ppp / vršnjaci datoteku s imenom vašeg davatelja i uredite je, na primjer:

$ sudo nano / etc / ppp / peers / my-provider

I tamo dodajte opcije povezivanja, na primjer:

Persist # Ako je veza prekinuta, ponovno se povežite. maxfail 0 # Maksimalan broj neuspjelih pokušaja povezivanja. 0 - beskonačno. mtu 1476 # Vrijednost MTU imena (login) # Vaša prijava. #nodefaultroute # Ne treba biti default gateway defaultroute # Budite zadani gateway replacedefaultroute # Zamijenite zadani gateway ako je bio udaljeni naziv (vpn) # Naziv udaljeni poslužitelj(za nas) može biti bilo što. pty "pptp (adresa_poslužitelja) --nolaunchpppd" # Pokreni pptp naredbu. # Adresa poslužitelja - može biti ili IP adresa ili naziv domene, na primjer vpn.foo.bar

(prijava) (vpn) (lozinka)

Nakon ponovnog pokretanja sustava, možete upravljati vezom pomoću naredbi:

Pomoćna skripta može uvelike olakšati proces postavljanja VPN veze.

Postavka DIAL-UP veze

Za postavljanje modemske veze možete koristiti ugrađeni konfigurator pppd - pppconfig ili poseban uslužni program wvdial .

Uz pppconfig

Proces konfiguracije korištenjem pppconfig mnogo nalik na pomoćni program pppoeconfig, Postavljat će vam se redom pitanja o parametrima veze, a od vas će se tražiti da unesete telefonski broj, korisničko ime i lozinku, kao i naziv veze. Pppconfig se mora pokrenuti kao superkorisnik. Na primjer ovako:

$ sudo pppconfig

Vezom možete upravljati na sljedeći način:

$ sudo pon my-provider # Za povezivanje ili $ sudo poff my-provider # Za prekid veze

Gdje je my-provider naziv koji ste dodijelili vezi tijekom postavljanja.

Uz wvdial

U nekim slučajevima (na primjer, kada se povezujete pomoću mobilnog telefona), prikladnije je za korištenje wvdial... Da biste to učinili, prvo ga morate instalirati. Na primjer ovako:

$ sudo apt-get install wvdial

Paket sadrži wvdial uključuje uslužni program za automatsko konfiguriranje - wvdialconf .

$ sudo wvdialconf

Izlaz će biti otprilike ovako:

[e-mail zaštićen]: ~ $ sudo wvdialconf lozinka za ubuntu: Uređivanje `/etc/wvdial.conf". Skeniranje vaših serijskih portova za modem. Skeniranje portova modema<*1>: S0 S1 S2 S3 WvModem<*1>: Ne mogu dobiti informacije za serijski port. ttyACM0<*1>: ATQ0 V1 E1 - OK ttyACM0<*1>: ATQ0 V1 E1 Z - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 & D2 - OK ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0 - OK ttyACM0<*1>: Identifikator modema: ATI - Proizvođač: QUALCOMM INCORPORATED ttyACM0<*1>: Brzina 4800: AT - OK ttyACM0<*1>: Brzina 9600: AT - OK ttyACM0<*1>: Brzina 19200: AT - OK ttyACM0<*1>: Brzina 38400: AT - OK ttyACM0<*1>: Brzina 57600: AT - OK ttyACM0<*1>: Brzina 115200: AT - OK ttyACM0<*1>: Brzina 230400: AT - OK ttyACM0<*1>: Brzina 460800: AT - OK ttyACM0<*1>: Maksimalna brzina je 460800; to bi trebalo biti sigurno. ttyACM0<*1>: ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0 - OK Pronađen USB modem na / dev / ttyACM0. Konfiguracija modema zapisana u /etc/wvdial.conf. ttyACM0 : Brzina 460800; init "ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0"

Sada ostaje samo urediti datoteku /etc/wvdial.conf i dodajte mu telefonski broj, korisničko ime i lozinku.

$ sudo nano /etc/wvdial.conf

Init1 = ATZ Init2 = ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0 Vrsta modema = USB modem ISDN = 0 sekundi mirovanja = 0 Novi PPPD = da Pokušaji biranja = 0 Telefon = # 777 Modem = / dev / ttyACM0 Korisničko ime = mobilna lozinka = internet baud = 460800 sekundi mirovanja = 0 # Vrijeme mirovanja veze, # nakon čega ćete je morati prekinuti. Vrijednost 0 nije nikad. Pokušaji biranja = 0 # Broj pokušaja biranja. 0 - beskonačno. Naredba za biranje = ATDP # Naredba za biranje (P - puls, T - ton). Ima smisla birati broj pulsni način rada na starim PBX-ima.

Datoteka /etc/wvdial.conf podijeljena je na odjeljke, čiji su razdjelnici sami nazivi odjeljaka, ispred kojih stoji riječ Dialer, u uglastim zagradama. Ako izvršite naredbu bez parametara, tada će se koristiti postavke navedene u odjeljku Zadane postavke. Inače će se naredbe navedene u dodatnim odjeljcima dodatno izvršiti.

Sada kada je sve postavljeno, veza se može uspostaviti upisivanjem:

$ sudo wvdial

Ako trebate pokrenuti wvdial s biranjem u pulsnom načinu, to možete učiniti naredbom

$ sudo wvdial puls

Vezu možete prekinuti prekidom izvršavanja naredbe wvdial, t.j. u istom terminalu, pritisnite Ctrl + C.

Automatsko povezivanje

Uredite konfiguracijsku datoteku / etc / mreža / sučelja, na primjer ovako:

$ sudo nano / etc / mreža / sučelja

I dodajte tome:
Za pppoe, pptp i modemsku vezu bez korištenja wvdial :

Iface ppp0 inet ppp provider my-provider auto ppp0

Gdje moj-pružatelj- naziv vaše veze.
Korištenje wvdial:

Iface ppp0 inet wvdial provider wvdial auto ppp0

Sada, kada ponovno pokrenete mrežne usluge, veza će se automatski uspostaviti.

Ručna konfiguracija usmjeravanja

Ako ne dobijete adresu zadanog pristupnika s poslužitelja na koji se povezujete ili iz bilo kojeg drugog razloga morate ručno odrediti rute, možete kreirati svoju skriptu u /etc/ppp/ip-up.d/, ili na preporuku službene dokumentacije izraditi /etc/ppp/ip-up.local kao ovo:

$ sudo nano /etc/ppp/ip-up.local

$ sudo nano /etc/ppp/ip-up.d/routing

sa sljedećim kodom:

#! / bin / sh # route del default route add default ppp0 # Naziv ppp veze. # ovdje su potrebne rute, na primjer: route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth0

$ sudo chmod ug + x /etc/ppp/ip-up.local

$ sudo chmod ug + x /etc/ppp/ip-up.d/routing

Sada će rute biti automatski povezane kada se uspostavi ppp veza.

Postavljanje MTU i TTL

MTU (Maximum Transfer Unit) - parametar definira vrijednost jedinice maksimalnog prijenosa. Ovaj maksimalni iznos okteti (bajtovi) koje sučelje može podržati u jednoj operaciji slanja/primanja. Za Ethernet ovo je zadano 1500 ( maksimalna veličina Ethernet paket).

TTL (Time To Live) - životni vijek IP paketa u sekundama. Potrebno kako bi se izbjeglo preopterećenje mreže paketima. Obično svaki usmjerivač kroz koji paket prolazi smanjuje TTL za jedan. Ako je TTL = 0, paket se uklanja iz sustava. U početku je TTL = 128 (za Windows) i TTL = 64 (za Ubuntu). Za DNS zapise, TTL određuje vrijeme valjanosti podataka prilikom predmemoriranja zahtjeva.

Da biste promijenili MTU vrijednost, uredite konfiguracijsku datoteku / etc / mreža / sučelja, na primjer ovako:

Auto eth0 iface eth0 inet statička adresa 192.168.1.5 mrežna maska ​​255.255.255.0 mtu 600

Da biste promijenili TTL vrijednost, upišite:

$ sudo su zatim # echo "128"> / proc / sys / net / ipv4 / ip_default_ttl

TTL vrijednost se mijenja samo s administratorskim pravima, za odjavu s administratorskog računa unesite Izlaz

WiFi postavljanje

Konfiguriranje Wi-Fi s wpa-supplicant i / etc / network / sučeljima

Ovo će poglavlje govoriti o postavljanju veze s postojećim Wi-Fi mreže koristeći danas najsigurniji standard za šifriranje i provjeru autentičnosti WPA2. Dodatno su navedeni primjeri postavki za manje sigurne veze.

Ako možete utjecati na postavku pristupne točke, na primjer, ako je ovo vaš dom Wi-Fi usmjerivač- pokušajte postaviti autorizaciju pomoću WPA2, jer ovo je najviše sigurni protokol autentifikaciju u bežičnim mrežama u ovom trenutku.

Opaske

Rješavanje problema

Wi-Fi / Ethernet veza s pristupnom točkom / usmjerivačem nije uspostavljena

Simptomi: mreža obično u početku radi dobro, dugo ili kratko, a onda iznenada nestane i ne pojavljuje se nakon ponovnog pokretanja. Ovaj problem može biti povremen. Mreža "sama od sebe" počinje raditi, a zatim opet nestaje. Kada ponovno pokrenete mrežni adapter na sljedeći način:

Sudo ifdown wlan0 sudo ifup wlan0

sličan tekst će se prikazati na konzoli

Slušanje na LPF / wlan0 / 00-02-2A-E1-E0-6C Slanje na LPF / wlan0 / 00-02-2A-E1-E0-6C Slanje na utičnici / zamjenski DHCPDISCOVER na wlan0 do 255.255.255.255 intervalu portu DHCPDISCOVER na wlan0 do 255.255.255.255 port 67 interval 8 DHCPDISCOVER na wlan0 do 255.255.255.255 port 67 interval 15 Nema primljenih DHCPOFFERS. Nema radnih zakupa u postojanoj bazi podataka - spavanje.

Uzrok problema možda to matična ploča nije potpuno bez struje kada je računalo isključeno. U ovom slučaju, snaga vjerojatno nije de-energized i neki periferna oprema, uklj. usb portovi možda neće biti bez napona. Ako koristite, na primjer, Wi-Fi usb adapter, tada ćete u ovom slučaju primijetiti LED na adapteru (ako je opremljen njime). Vjerojatno problem nastaje zbog činjenice da mrežna oprema u ovom načinu rada ne radi sasvim ispravno.

Jednostavno rješenje problem je isključivanje računala i izvlačenje kabela za napajanje, zatim ponovno uključivanje kabela za napajanje i uključivanje računala.

Teška odluka problem leži u postavljanju parametara BIOS-a da potpuno isključe mrežnu opremu kada je računalo isključeno.

Ponekad se Wi-Fi veza s pristupnom točkom / usmjerivačem potpuno izgubi

Simptomi: mreža u početku radi, a zatim nakon ponovnog pokretanja pristupne točke / usmjerivača iznenada nestaje i ne pojavljuje se ni nakon ponovnog pokretanja ni nakon plesa s tamburom. Istodobno, bežični adapter ne vidi pristupnu točku iz blizine (iako može stajati uz računalo), ali savršeno vidi sve susjedne mreže. Zatim, nakon ~ desetog ~ ponovnog pokretanja usmjerivača, mreža se ponovno pojavljuje sama.

Uzrok problema može se dogoditi da neki usmjerivači nasumično biraju broj radnog kanala, zanemarujući broj kanala odabran u postavkama usmjerivača. Ako je u datoteci / etc / network / sučelja broj kanala za bežično sučelje je naznačeno, onda je to vjerojatno problem. Broj 6 kanala označen je u datoteci ovako:

Auto wlan0 ... bežični kanal 6

Jednostavno rješenje problem je komentirati ovaj parametar tako da adapter nije ograničen samo na ovaj kanal i ponovno pokrenuti mrežu

Auto wlan0 ... # bežični kanal 6

Teška odluka problem se sastoji u registraciji greške na web stranici proizvođača usmjerivača (firmware za nju) i ažuriranju firmwarea usmjerivača nakon (ako) popravljanja.

Ponovno pokretanje mreže

Sad kad sve potrebne radnje kada završite, možete ponovno pokrenuti mrežu i provjeriti vezu. Za ovo:

$ sudo /etc/init.d/networking restart

Sada, kada pokrenete naredbu ip addr, eth0 veza bi trebala biti prikazana s postavljenim parametrima. Ako je veza prikazana, ali parametri nisu isti kao oni navedeni u datoteci / etc / network / interfaces, ili se dogodi bilo koja druga pogreška, ponovno provjerite ovu datoteku za netočnosti i pogreške u kucanju i pokušajte ponovno pokrenuti mrežu.

FAQ o umrežavanju

Kako mogu pristupiti svom računalu izvana (putem interneta)?

Prvo morate saznati koju IP-adresu daje davatelj - sivu ili bijelu (ne smije se brkati sa statičkom/dinamičkom). Ako je siva, onda ništa neće raditi. Ako je bijela, postoje dvije opcije:

    Nema usmjerivača ili radi u bridge modu. U ovom slučaju bijela IP adresa se dodjeljuje samom računalu. Upisujemo adresu - dolazimo do računala, sve je jednostavno.

    Bijela adresa je dodijeljena ruteru. Sukladno tome, na ovoj adresi dolazimo do rutera, a ne do računala. Da biste došli do računala, morate proslijediti portove na usmjerivaču (pogledajte dolje).

Mislim da je moja mreža prespora!

Izmjerite brzinu mreže između dva računala koristeći iperf. Možete koristiti ovu uputu. Nudi kompajliranje programa iz izvora, ali ga možete jednostavno instalirati iz spremišta. Ako iperf pokaže vrijednost nešto nižu od očekivane, onda je sve u redu s mrežom, problem može biti u hardveru (tvrdi disk/procesor ne može pružiti veliku brzinu), u načinu prijenosa (na primjer, scp i ftp su vrlo ležerno), u postavkama (brzina se može ograničiti, na primjer, postavkama FTP poslužitelji) ili nešto drugo. Ako je iperf pokazao vrijednost koja je nekoliko puta manja od željene, onda da - postoji problem s mrežom. Vrijedi vidjeti radi li kartica u ispravnom načinu rada (npr. korištenjem ethtool-a), provjeriti ima li "grešaka" u ifconfig izlazu i testirati brzinu veze s nekim trećim računalom.

Kako mogu znati koji programi slušaju portove na mom računalu?

Da biste vidjeli popis otvorenih portova i imena programa koji ih slušaju, koristite naredbu:

Sudo netstat -nlpA inet, inet6

Za prikaz informacija o određena luka možete koristiti grep. Na primjer, za 80 luka:

Sudo netstat -nlpA inet, inet6 | grep: 80

Iz izlaza netstata nije uvijek jasno o kojem programu govorimo (npr. 2671 / piton), ps će vam reći više o procesu:

Ps aux | grep 2671

Kako jednoj mrežnoj kartici dodijeliti dvije IP adrese?

Na primjer, sučelje eth0 morate dodati adresu 192.168.1.1 ... Ukratko, dok se mreža ne pokrene:

Sudo ip addr add 192.168.1.1/24 dev eth0

Zauvijek - dodajte sljedeće u / etc / network / sučelja:

# fix line auto auto eth0 eth0: 1 # add iface alias eth0: 1 inet statička adresa 192.168.1.1 mrežna maska ​​255.255.255.0

Kako mogu proslijediti port?

Na primjer, trebate proslijediti port 8081. Adresa na koju klijent kontaktira, nazovimo vanjski_ip, a adresa na koju bi trebao ići je interni_ip.

Iptables -t nat -A PREUSmjeravanje -p tcp -d vanjski_ip --dport 8081 -j DNAT --interni_ip na odredište: 8081 iptables -t nat -A POSTROUTING -p tcp --dst interni_ip --dport 8081 -j SNAT - -za izvor vanjski_ip

I svakako vam treba nešto slično

Iptables -t filter -A NAPRIJED -m conntrack --ctstate DNAT -j ACCEPT


Autor: Paul Ferrill
Datum objave: 4. studenog 2010
Prijevod: D. Ovodov
Datum prijenosa: siječanj 2010

Nadgledanje prometa na vašoj mreži jednako je važno kao i podaci i računala koja želite zaštititi. Razumijevanje kako riješiti osnovne probleme s mrežom zaštitit će vas od gubitka vremena i novca. Svaka distribucija Linuxa uključuje skup alata za konzolu koji vam mogu pomoći da odredite u čemu je problem. Treba napomenuti da postoji i mnoštvo drugih alata otvorenog koda kako bi se izbjegli dosadni problemi s mrežom.

U ovom članku ćemo pogledati što možete koristiti od alata za konzole i drugog besplatnog softvera. Poznavanje nekoliko jednostavnih naredbi i kada ih koristiti pomoći će vam da postanete stručnjak u budućnosti. mrežna dijagnostika... Za naše testove koristit ćemo Ubuntu 10.04, ali sve što smo testirali radi jednako dobro i na drugim distribucijama.

Dobri stari Ping

Ako ne volite koristiti Linux naredbeni redak s terminala, možete sigurno stati ovdje i prijeći na ostale aplikacije. Ali, zapravo, naredbeni redak nije apsolutno ništa o čemu biste trebali brinuti, pogotovo ako ga koristite za dijagnosticiranje mrežnih problema. Većina naredbi jednostavno prikazuje informacije koje vam mogu pomoći razumjeti što se događa. Međutim, neke naredbe zahtijevaju prava superkorisnika ili barem mogućnost pokretanja naredbe sudo.

Prva i najvažnija naredba je ifconfig. Izvođenje ove naredbe prikazat će informacije o svemu poznato sustavu mrežnih uređaja. U gornjem primjeru vidite eth0 i lo. Prvi odgovara mreži Ethernet kartica(s dodijeljenom adresom 192.168.0.2), druga je takozvana lokalna petlja ili povratna veza. Ova naredba također prikazuje MAC adresu uređaja (HWaddr) i statistiku prometa. Ova bi naredba trebala biti prva ako imate problema s mrežom kako biste vidjeli je li IP adresa ispravna i računaju li se pogreške u prometu ili prijenosu podataka.

Naredba ping druga je naredba koja se koristi nakon ifconfig kako bi se provjerilo je li vaše računalo povezano s vanjskim svijetom. Pingiranje bilo koje mrežne adrese koju znate (na primjer, 4.2.2.1) odmah će vam pokazati jeste li povezani na mrežu ili ne. Također će pokazati vrijeme izvršenja zahtjeva. Obično bi vrijeme izvršenja za tip DSL veze trebalo biti oko 50 milisekundi.

Nakon ove dvije naredbe, možete pokušati pokrenuti naredba rute... Prikazat će popis IP adresa, uključujući adrese odredišta i pristupnika dodijeljene jednom od uređaja, i Dodatne informacije, na primjer, stupac Zastave. Ovaj stupac će imati G na liniji povezanoj sa zadanim pristupnikom. Ovu adresu možete koristiti u ping da provjerite je li vaše računalo povezano s pristupnikom.

EtherApe se može instalirati iz Ubuntu aplikacijskog centra. Ovaj program koristi GNOME i libpcap biblioteke za prikaz vizualne karte svega mrežni promet prolazeći kroz odabrano sučelje. Nakon instalacije, ikona EtherApe pojavit će se u izborniku Aplikacije / Sustav. Međutim, kada smo to započeli na ovaj način, nismo uspjeli otvoriti nijedan mrežni uređaj jer su za to potrebna prava superkorisnika. Stoga smo pokrenuli EtherApe iz naredbeni redak koristeći sudo:

$ sudo eterape

Kada pokrenete program, trebao bi se početi graditi grafički prikaz promet koji prolazi kroz glavno Ethernet sučelje. Možete odabrati drugi uređaj ako vaše računalo ima više mrežnih kartica putem izbornika Capture / Interfaces. EtherApe također može prikazati podatke iz spremljene pcap datoteke i prikazati promet određenog protokola.

Nmap

Nmap je široko korišteni mrežni skener dizajniran u sigurnosne svrhe, prvi put objavljen 1997. godine. Koristi mnoge posebne pakete za testiranje mreže u razne svrhe, uključujući stvaranje karte IP adresa instaliranih na udaljeno računalo operacijski sustav i pronalaženje raspona portova na navedenoj IP adresi. Jedna od glavnih funkcija je takozvani ping sweep, odnosno niz ping zahtjeva kako bi se saznalo s kojim su adresama računala povezana na mrežu. To se radi na sljedeći način:

$ nmap -sP 192.168.0.1-255

Također postoji niz grafičkih aplikacija dostupnih u Ubuntu aplikacijskom centru koje koriste nmap kao osnovu i prikazuju rezultate na "prijateljskiji" način. Primjeri takvih aplikacija su NmapSI4, koji koristi sučelje Qt4, i Zenmap.

Tcpdump

Hvatanje mrežnog prometa za daljnju analizu primarna je funkcija tcpdump. Paket hvata libpcap, a konačni prikaz i analizu vrši tcpdump. Sirove informacije o Ethernet paketima zapisuju se u pcap datoteku radi daljnje istrage. Isti format koriste i drugi alati za analizu paketa kao što je, na primjer, Wireshark.

Naredba za pokretanje tcpdump za hvatanje osnovnog prometa može biti:

$ sudo tcpdump nS

Naredba sudo je potrebna za pristup glavnom Ethernet uređaju. Ova naredba će prikazati osnovne informacije uključujući vrijeme, adresu ishodišta i odredišta te vrstu paketa. Tcpdump će nastaviti raditi i prikazivati ​​informacije u terminalu dok ne pritisnete Ctrl-C. Tcpdump je najbolji i najbrži način za snimanje mrežnog prometa na datoteku. Naredba za ovu svrhu može biti sljedeća:

$ sudo tcpdump s w pktfile.pcap

Wireshark

Wireshark, prije poznat kao Ethereal, postao je izbor mnogih, ako ne i većine, profesionalaca mrežne administracije. ( Korisnici Ubuntua 10.04 pronaći će Wireshark u Ubuntu aplikacijskom centru pod odjeljkom Internet.) Kao i kod drugih alata, pokrenuli smo Wireshark iz naredbenog retka pomoću sudoa da bismo vidjeli dostupne Ethernet uređaje. Nakon pokretanja, s lijeve strane u glavnom prozoru možete vidjeti popis dostupnih sučelja. Nakon odabira tražene fizičke odn virtualni uređaj, bit ćete preusmjereni na stranicu na kojoj će biti prikazani mrežni paketi.

Wireshark pruža vrlo bogate informacije o uhvaćenom prometu i također vam omogućuje korištenje alata za filtriranje/prikaz paketa na temelju bilo kojeg kriterija. Web stranica Wireshark sadrži poveznice na videozapise s uputama koje će vam pomoći da se brzo upoznate.

Zaključak

Linux je idealna platforma za učenje rješavanja mrežnih problema. Nudi ogroman broj konzolnih i grafičkih aplikacija za analizu i vizualizaciju vašeg mrežnog prometa.

Na stranici "Vodič za Linux softver" pronaći ćete kratke opise i poveznice na web-mjesta razvojnih programera spomenutih u ovom članku, kao i druge programe za praćenje i administriranje mreža.

Vrhunski povezani članci