Liekas, ka visi vainīgi tīklāiespējamā problēma, ar kuru viņi sastopas ar datoriem. Tomēr tam ir iemesls: Tas bieži vien ir tīkls. Fakti ir tādi, ka tīkli ir sarežģīti un tipiskā tīklā notiek daudz. Un tā kā daudz kas notiek, daudz kas var noiet greizi. Tātad, kad kaut kas noiet greizi - un tas galu galā notiks - jums jāuzsāk problēmu novēršana. Tāpat kā jebkura cita uzdevuma veikšanai, efektīvai problēmu novēršanai ir nepieciešami atbilstoši rīki. Šodien mēs apspriežam labākos tīkla traucējummeklēšanas rīkus.
Mēs sāksim ar vispārēju diskusiju partīkla traucējummeklēšana. Kas tas ir, kāpēc tas ir nepieciešams un kā pieiet uzdevumam. Mēs īsi iesim un iepazīstināsim ar mūsu deviņiem labākajiem tīkla problēmu novēršanas rīkiem. Kā redzēsit, ne visi mūsu iecienītie rīki ir sarežģīti, vairāku tūkstošu dolāru instrumenti. Daži no tiem ir vienkārši vecie komandrindas rīki, kas iekļauti lielākajā daļā operētājsistēmu. Faktiski mēs esam centušies saglabāt labu komandrindas un GUI rīku līdzsvaru. Mūsu izvēlētais rīks darbojas kopā, veidojot to, ko mēs uzskatām par lielisku instrumentu kopu, kas jums palīdzēs lielākajā daļā problēmu novēršanas scenāriju.
Par tīkla problēmu novēršanu
Efektīvai tīkla problēmu novēršanai ir nepieciešams:sistemātiska pieeja. Jūs sākat ar pamata simptomiem vai lietotāju sūdzībām un strādājat, lai precīzi noteiktu problēmas avotu. Kad esat to atradis, tā labošana bieži ir kūka. Galvenās grūtības parasti ir problēmas atrašana. Tīkli ir lielas un sarežģītas lietas, tad kur sākt?
Vislabākais solis ir apskatīt nesenās izmaiņas. Pieņemot, ka jūsu tīkls ir pareizi iestatīts, tas pats par sevi neizjauksies. Atšķirībā no automašīnas vai citas mehāniskas ierīces, tīkls nav pakļauts nodilumam, kas varētu izraisīt tā galu galā sabrukšanu. Lielākoties, kad kaut kas sāk noiet greizi, tas notiek tāpēc, ka kaut kas ir mainījies. Tas nebūt nenozīmē, ka tīkls ir mainījies. Varbūt tā lietošana ir atšķirīga. Piemēram, viens lietotājs var lejupielādēt milzīgu failu no interneta, un tas visiem pārējiem rada sliktu interneta veiktspēju.
Visvienkāršākais zelta likums problēmu novēršanaijebkas - ne tikai tīkli - varētu ietaupīt daudz laika un skumjas: nepadariet pieņēmumu. It īpaši neuzskatiet, ka lietotāji jums stāsta visu vai pat to, ko viņi jums saka. Pārbaudiet visu pats.
9 labākie tīkla problēmu novēršanas rīki
Rīki, kurus var izmantot problēmu novēršanaitīkla problēmu, to ir tik daudz, ka mēs varētu par viņiem uzrakstīt visu grāmatu. Faktiski par šo tēmu ir sarakstītas daudzas grāmatas. Mūsdienās mēs koncentrēsimies uz to, ko esam uzskatījuši par visnoderīgākajiem rīkiem. Jūs, iespējams, jau zināt dažus no tiem, bet, iespējams, neesat sapratuši, kā viņi var palīdzēt novērst traucējummeklēšanu. Citiem mūsu saraksta rīkiem nav cita mērķa kā palīdzēt novērst traucējummeklēšanu.
1. Inženiera rīku komplekts SolarWinds (BEZMAKSAS IZMĒĢINĀJUMA VERSIJA)
Mūsu pirmais ieraksts ir Inženiera rīku komplekts no SolarWinds. Ja nezināt uzņēmumu, SolarWinds piedāvā dažus no labākajiem tīkla un sistēmas administrēšanas rīkiem. Tās vadošais produkts - tīkla veiktspējas monitors - ir viens no labākajiem tīkla uzraudzības rīkiem. SolarWinds ir arī slavens ar to, ka ir izveidojis nedaudzu lielisku bezmaksas rīku, no kuriem daži nesen tika pārskatīti, kad mēs apspriedām labākos apakštīkla kalkulatorus vai labākos TFTP serverus.
Bet šodien mēs runājam par SolarWindsInženiera rīku komplekts. Kā norāda nosaukums, tas nav rīks, bet gan pilns instrumentu komplekts. Inženiera rīku komplekts satur vairāk nekā 60 dažādus rīkus. Tajā ir mazliet par visu. Izmantojot automatizētu atklāšanu, rīks atklās visas jūsu tīkla ierīces, ieskaitot padziļinātu informāciju, piemēram, slēdža portu kartēšanu. Lai gan tas daudz nepalīdzēs jūsu problēmu novēršanas pasākumos, kad rodas problēmas, tie var uzlabot jūsu zināšanas par tīklu, kas var izrādīties nenovērtējams problēmu novēršanā.

Šim rīku kopumam ir veltīts ļoti lielsproblēmu novēršanas rīki. Tādus rīkus kā Ping Sweep, DNS Analyzer un TraceRoute var izmantot, lai veiktu stabilu tīkla diagnostiku un ātri atrisinātu sarežģītas tīkla problēmas. Un, ja jums ir bažas par drošību, varat izmantot dažus no rīku kopas rīkiem, lai simulētu uzbrukumus tīklā un palīdzētu noteikt ievainojamības.
Inženiera rīku kopa ir arī lieliskauzraudzības un trauksmes funkcijas. Tas uzraudzīs jūsu ierīces un radīs brīdinājumus, kad konstatēs pieejamības vai veselības problēmas. Tas bieži var dot laiku reaģēt, pirms lietotāji sāk zvanīt, lai sūdzētos. Un, ja ar to nepietiek, varat arī izmantot dažus no komplektācijā iekļautajiem rīkiem konfigurācijas pārvaldībai un žurnālu apvienošanai.
Ar visām šīm funkcijām SolarWindsInženiera rīku komplekts nav bezmaksas. Cenas sākas no 1 495 USD un ir par vienu vietu, un katram nosauktajam lietotājam ir nepieciešama viena licence. Ja vēlaties izmēģināt šo rīku kopu, vietnē SolarWinds ir pieejams bezmaksas 30 dienu izmēģinājums.
BEZMAKSAS 30 dienu izmēģinājums: SOLARWINDS ENGINEER TOOLSET
Sauja noderīgu komandrindas rīku
Daži no visnoderīgākajiem tīkla traucējummeklēšanurīki ir iebūvēti lielākajā daļā operētājsistēmu. Viņi, iespējams, neuzskata jūs par traucējummeklēšanas rīkiem, taču, kā mēs to redzam, katrs var sniegt vērtīgu ieskatu par to, kas varētu būt nepareizs jūsu tīklā.
2. Ping
Ping patiešām ir visvienkāršākais no visiemproblēmu novēršanas komandas. Tas nedara daudz, bet tas, ko tas dara, ir tik noderīgs, ka tas ir iekļauts katrā operētājsistēmā. Tehniski runājot, Ping tikai nosūta ICMP atbalss pieprasījuma paketes mērķim un gaida, kad tas atbildēs, nosūtot atpakaļ ICMP atbalss atbildes paketes. Šis process tiek atkārtots noteiktu skaitu reižu - 5 pēc noklusējuma logos un līdz brīdim, kad tas tiek apturēts pēc noklusējuma lielākajā daļā Unix / Linux implementāciju, ļaujot tam vākt statistiku. Ping aprēķina aizkavēšanos starp katru pieprasījumu un tā atbildi un tiek parādīts kā turp un atpakaļ laiks. Unix variantos tas parasti parāda arī atbildes TTL lauka vērtību, sniedzot norādi par apiņu vai maršrutētāju skaitu starp avotu un galamērķi.
Kā traucējummeklēšanas rīks Ping var būt jūsu pirmaissolis. Piemēram, sakiet, ka lietotājs sūdzas par lēnu reakciju no korporatīvā iekštīkla. No šī lietotāja darbstacijas palaižot iekštīkla tīmekļa servera Ping, varat ātri veikt pirmo diagnostiku. Ja Ping statistika parāda lēnu reakcijas laiku, iespējams, ka jums ir tīkla problēma. No otras puses, tas ir normāls, iespējams, tas ir serveris, kas nereaģē pietiekami ātri. Neatkarīgi no tā, tas dod jums sākumpunktu turpmākai atkļūdošanai.
3. Tracert / Traceroute
Atkarībā no tā, vai braucat noWindows vai * nix pasaulē, jūs zināt šo komandrindas rīku kā Tracert vai Traceroute. Tie ir gandrīz identiski un kalpo tieši tam pašam mērķim. Komanda, kuru palaižat, piešķirot tai mērķa IP adresi, parādīs sarakstu ar katru maršrutētāju, kas jāpārvieto starp datoru, no kura jūs izsniedzat komandu, un mērķa IP adresi.
Tracert kā traucējummeklēšanas rīks ir tieši tāds patsnoderīga kā Ping. Mūsdienu tīkli bieži tiek veidoti ar elastīgumu un dublēšanu ar vairākiem ceļiem starp jebkuriem diviem punktiem. Kad kāda iemesla dēļ noiet viens no vairākiem ceļiem, satiksme automātiski tiek novirzīta pa citu ceļu. Šis atšķirīgais ceļš var pasliktināt veiktspēju.
Vēl viena noderīga Traceroute īpašība ir tā,tāpat kā Ping, tas parādīs reakcijas laika statistiku par katru apiņu. Tas padara to par nenovērtējamu rīku, ko izmantot, lai precīzi noteiktu jebkura tīkla lēnuma vai pārslodzes vietu. Katrā apgriezienā Traceroute parādīs minimālo, vidējo un maksimālo reakcijas laiku.
4. Ipconfig
Ipconfig ir vēl viens komandrindas rīks, kas iriekļauts lielākajā daļā operētājsistēmu. Komanda tiek izmantota, lai parādītu informāciju datora IP protokola kaudzī, kurā to darbināt. Dažādi slēdži vai komandrindas opcijas ļaus parādīt vairāk vai mazāk detaļas.
Pēc noklusējuma komandā tiks parādīts IPadrese, apakštīkla maska un noklusējuma vārteja, kas saistīta ar katru datorā instalēto tīkla saskarni. Pievienojot opciju / visi, parādīsies ievērojami vairāk informācijas. Piemēram, tas jums parādīs katras saskarnes MAC adresi. Tas arī norādīs, vai IP adrese un konfigurācija tika veikta manuāli vai caur DHCP. DHCP gadījumā tas jums pateiks sīkāku informāciju par DHCP serveri un nomu.
Ipconfig ir vēl viena lietderība, kas pārsniedz tās nodrošināšanuinformācija par vietējo mašīnu. Daži no Ipconfig komandrindas slēdžiem dažus parametrus atiestatīs vai mainīs. DHCP nomu var modificēt, izmantojot komandas ipconfig / release un ipconfig / rene. Pirmais atbrīvos pašreizējo DHCP nomu, bet otrais pieprasīs jaunu IP adresi no DHCP servera. Kā vēl vienu piemēru komandu ipconfig / flushdns var izmantot, lai notīrītu DNS nosaukuma izšķirtspējas kešatmiņu.
5. Netstat
Viena no problēmām ar TCP / IP traucējummeklēšanusavienojamības problēmas rodas no milzīgā savienojumu un pakalpojumu skaita jebkurā sistēmā. Netstat var palīdzēt noteikt katra savienojuma statusu un to, kuri pakalpojumi darbojas, palīdzot sašaurināt meklēšanu. Netstat, kas pieejams lielākajā daļā operētājsistēmu, var ātri sniegt informāciju par klientu pakalpojumiem un TCP / IP sakariem.
Izdodot komandu, tiek parādīti visi aktīvisavienojumi vietējā datorā, gan ienākošie izejošie. Turklāt Netstat var arī parādīt klausīšanās portus datorā, kur tas darbojas. Netstat ir komanda, kas pieņem daudzas iespējas. Un, lai lietu padarītu mulsinošāku, opcijas dažādās platformās atšķiras. Piemēram, Netstat -b operētājsistēmā Windows parādīs ar katru savienojumu saistītā izpildāmā nosaukuma vārdu, savukārt OS X vai BSD tas tiek izmantots kopā ar -i statistikas parādīšanai baitos.
Labākais veids, kā uzzināt par visu pieejamojūsu Netstat versijas parametrs ir palaist to ar -? opcija parādīt rīka palīdzības ekrānu. * Nix sistēmās varat parādīt Netstat rokasgrāmatas lapu, lai iegūtu tādu pašu informāciju.
6. Nslookup (un dig)
Tiek saukti pēdējie mūsu komandrindas rīkiNslookup un Dig. Kāpēc divi dažādi rīki? Mēs gatavojamies izskaidrot. Nslookup un Dig tiek izmantoti, lai pārbaudītu DNS izšķirtspēju. Domēna vārda pakalpojums jeb DNS ir pakalpojums, ko datori izmanto, lai IP adresēm atrisinātu tādus resursdatorus kā www.microsoft.com. Nepareiza DNS izšķirtspēja - ja DNS serveris atgriezīs kļūdainu IP adresi - ir izplatīta problēma, lai arī to bieži ignorē.
Nslookup komandai parasti seko aresursdatora nosaukums un atgriezīs atbilstošo IP adresi. Viens no Nslookup kā traucējummeklēšanas rīka trūkumiem ir tas, ka, lai arī pēc noklusējuma tas pratinās uz lokāli konfigurētu DNS serveri, tas neizmanto operētājsistēmas vārdu izšķirtspējas bibliotēkas. Tāpēc Nslookup varētu atgriezt pareizu informāciju pat tad, ja datora nosaukuma izšķirtspējas sistēma nedarbosies.
Lai apietu šo problēmu, tika izveidots Dig. Kaut arī tā sintakse ir nedaudz atšķirīga - it īpaši, ja tiek izmantotas uzlabotas opcijas, Dig kalpo būtībā tam pašam mērķim kā Nslookup, taču tas izmanto operētājsistēmas bibliotēkas. Galvenais Dig trūkums ir tas, ka tas nav iekļauts lielākajā daļā operētājsistēmu, kaut arī tas ir pieejams ar Bind - ISC DNS servera programmatūru -, ko var lejupielādēt no ISC vietnes.
7. Sistēmiski rīki
Sysinternals patiesībā nav produkts. Tā ir vietne, kas tagad ir Microsoft TechNet sastāvdaļa. Sysinternals ir mūsu sarakstā, jo tajā ir nedaudz noderīgu tīkla problēmu novēršanas rīku. Kopumā vietnei ir vairāk nekā 60 dažādu rīku, ko var lejupielādēt, taču ne visi no tiem ir paredzēti tīkla problēmu novēršanai.
Starp interesantākajiem instrumentiem noSysinternals ir Cauruļvadi, kas ir uzlabota Ping versija, kuru varat izmantot tīkla veiktspējas noteikšanai. Tas ir komandrindas rīks, tāpat kā Ping, taču tas piedāvā arī citas iespējas, piemēram, iespēju veikt pingus, izmantojot TCP paketes, nevis ICMP. Tas varētu izrādīties labāks tests nekā standarta Ping, jo ICMP pieprasījumus ne vienmēr apstrādā tāpat kā TCP.

Tiek saukts vēl viens noderīgs rīks no Sysinternals TCPView, Windows programma, kas jums parādīsdetalizēts visu jūsu sistēmas TCP un UDP parametru saraksts, ieskaitot vietējās un attālās adreses un TCP savienojumu stāvokli. Vecākajās Windows versijās TCPView ziņo arī tā procesa nosaukumu, kuram pieder beigu punkts. TCPView ir līdzīgs iepriekš apspriestajam Netstat. Tomēr tas piedāvā informatīvāku un ērtāk parādītu Netstat apakškopu.
8. Wireshark
Īpašs veids ir pakešgrāfitraucējummeklēšanas rīks, kas ļauj padziļināti izpētīt tīkla trafiku. Tie ir tīkla problēmu novēršanas rīku mikroskopi. Packet sniffers dara divas lietas. Pirmkārt, tie uztver katru paketi, kas ienāk vai iziet no tīkla interfeisa. Bet vēl svarīgāk ir tas, ka pakešu šifrētāji piedāvā jaudīgus analīzes rīkus, kas atšifrēs pakešu galvenes, pārmontēs sarunas un sniegs laipnu ieskatu par jūsu tīklā notiekošo.

Ja runā par pakešu šņaukotājiem, Wireshark, bezmaksas un atvērtā koda rīks, šķiet atsauce. Tas ir kļuvis par standartu ka daudzi citi rīki -pat komerciālas - grib līdzināties. Šis rīks ir īpaši slavens ar savu jaudīgas analīzes iespējas. Daudzi administratori izmanto komandrindas utilītas, piemēram, tcpdump vai Windump, lai uztvertu satiksmi jo viņi jau atrodas sistēmās, kur viņi vēlas uztvert trafiku. Viņi tad ielādēt sagūstīt failu Wireshark analīzei. Papildus analīzes iespējām Wireshark filtri ir:nother iespaidīga produkta īpašība. Izmantojot filtrus, to var nulle ieslēgta tieši tā dati viņiMani interesē, padarot analīzi vienkāršāku.
Wireshark ir stāva mācīšanās līkne, bet tā tas irlabi vērts mācīties. Tas ir viens no visnoderīgākajiem traucējummeklēšanas rīkiem. Tas ir bijis gandrīz divdesmit gadus un ir pārnests uz lielāko daļu platformu.
9. Nmap / Zenmap
Nmap, kas apzīmē Tīkla kartētājs, ir apkaunojošsing rīks izmanto, lai atklātu saimniekus un pakalpojumus, tādējādi tīkla “kartes” izveidošana, līdz ar to tā nosaukums. Nmap darbojas sūtīting speciāli izstrādātas paketes mērķa resursdatoram (-iem) -tāda veida kā Ping un analizēting atbildes.
Nmap galvenokārt izmanto analizējot kādus pakalpojumusir pieejami datorā. Tas atklās resursdatorus un viņu pakalpojumus un atklās viņu operētājsistēmu. Izmantojot skriptu, rīku var izmantot progresīvai pakalpojumu noteikšanai, ievainojamības noteikšanai un citur.

Nmap, kas ir komandrindas rīks, kas palaists kāTikai Linux utilīta, taču kopš tā laika tā ir pārvietota uz vairākām citām operētājsistēmām, ieskaitot Windows, Solaris, HP-UX, lielāko daļu BSD variantu, ieskaitot OS X, AmigaOS un IRIX. Ja dodat priekšroku grafiskām lietotāja saskarnēm, ir izlaisti vairāki Nmap GUI interfeisi. Vislabākais ir nosaukums Zenmap, un tas ir no tās pašas komandas kā Nmap. Pateicoties labi izstrādātajam lietotāja interfeisam, Zenmap salīdzinājumā ar Nmap ir daudz vieglāk iemācīties un apgūt. Tas varētu nebūt visjaunākais rīks, taču tam ir lieliska funkcionalitāte.
Secinājums
Šis bija tikai paraugs tam, ko mēs uzskatījām par vislabākajiem vai visnoderīgākajiem tīkla problēmu novēršanas rīkiem. Ir pieejams daudz citu rīku un, godīgi sakot, mēs nemēģinājām viņus visus. Faktiski, iespējams, ir daudz rīku, kurus mēs pat nezinām. Un labākais rīks vienam problēmu novēršanas scenārijam varētu nebūt labākais citā kontekstā. Tātad, nav viena labākā rīka, kas derētu visām vajadzībām. Jūsu labākais solis ir, lai pēc iespējas vairāk būtu pieejams un iemācītos tos izmantot, pirms jums tas ir nepieciešams.
Komentāri