10 nejlepších nástrojů pro odstraňování problémů se sítí Linux pro rok 2022
Udržování počítačové sítě v provozu – zvláště v prostředí Linuxu, vyžaduje určité dovednosti
A správce sítě nebo systému musí mít správné dovednosti potřebné pro správu a údržbu sítě. Jednou z takových dovedností je vynikající praktická znalost řešení problémů se sítí. Jsou chvíle, kdy bude odstraňování problémů činit více než sedmdesát procent času správce sítě. Naštěstí vám nástroje pro odstraňování problémů se sítí umožňují rychle vyřešit problémy během těchto krizových časů a udržet vaši síť v provozu podle plánu.
Zde je náš seznam nejlepších nástrojů pro odstraňování problémů se sítí Linux:
- VOLBA EDITORA ManageEngine OpManagerVysoce škálovatelný nástroj pro monitorování sítě Linux. Může monitorovat linuxová zařízení a provoz ve vaší síti z hlediska dostupnosti, stavu a výkonu v reálném čase a generovat zprávy o výkonu sítě
- PingNástroj pro odstraňování problémů se sítí používaný k testování dosažitelnosti hostitele v síti internetového protokolu (IP).
- IP příkazový nástrojNaleznete v síti nástroje, které se používají k provádění několika úloh správy sítě.
- NSLookupNástroj příkazového řádku pro správu sítě pro dotazování systému DNS (Domain Name System) za účelem získání mapování mezi názvem domény a adresou IP.
- Domain Information Groper (Dig) Nástroj příkazového řádku pro správu sítě pro dotazování DNS. Dig je užitečné pro řešení problémů se sítí a pro vzdělávací účely.
- EthtoolNástroj používaný pro odstraňování problémů v síti Linux. Primárně se používá k dotazování a ovládání ethernetových zařízení, včetně nastavení ovladačů a hardwaru v systémech Linux.
- TmelBezplatný emulátor terminálu s otevřeným zdrojovým kódem, sériová konzole a aplikace pro síťový přenos souborů.
- TracerouteNástroj v Linuxu, který vám umožní prozkoumat trasy síťových paketů a identifikovat omezující faktor v jejich cestách.
- TrasaPříkaz route se používá k prohlížení a provádění změn směrovací tabulky jádra v Linuxu, BSD a dalších systémech podobných Unixu.
- NETCAT a NCATNástroj pro čtení a zápis do síťových připojení pomocí TCP nebo UDP. Jedná se o funkčně bohatý nástroj pro řešení problémů se sítí a vyšetřování.
Dobrá znalost těchto nástrojů pro odstraňování problémů slouží jako výhoda. Kromě toho Linux podporuje spoustu užitečných nástrojů příkazového řádku, které vám mohou pomoci zúžit na hlavní příčinu problému se sítí. Tento článek prozkoumá deset nejlepších nástrojů pro odstraňování problémů se sítí Linux, které vám pomohou, když se zdá, že věci nefungují.
Nejlepší nástroje pro odstraňování problémů se sítí Linux
Naše metodika pro výběr nástrojů pro odstraňování problémů se sítí Linux
Zkontrolovali jsme trh s nástroji pro odstraňování problémů se sítí Linux a analyzovali jsme nástroje na základě následujících kritérií:
- Softwarový balíček pro Linux nebo takový, který může kontaktovat počítače se systémem Linux přes síť
- Živé monitorování sítě
- Analytické nástroje
- Sběr a správa protokolů
- Nástroje pro testování připojení
- Způsob, jak otestovat systém zdarma nebo bezplatný nástroj
- Dobrá hodnota za peníze, kterou představuje bezplatný nástroj, který stojí za to používat, nebo placený systém za rozumnou cenu
S ohledem na tato výběrová kritéria jsme vybrali řadu nástrojů, z nichž mnohé jsou zdarma, které mohou tvořit vaši sadu nástrojů pro odstraňování problémů.
1. ManageEngine OpManager
ManageEngine OpManager je vysoce škálovatelný nástroj pro monitorování sítě Linux. Může monitorovat linuxová zařízení a provoz ve vaší síti z hlediska dostupnosti, stavu a výkonu v reálném čase a generovat zprávy o výkonu sítě. Tyto zprávy lze použít k lepšímu rozhodování o nákupu nebo upgradu. Navíc s více než 2 000 metrikami pro monitorování výkonu síťových zařízení lze OpManager použít k monitorování a identifikaci chyb v reálném čase, takže problémy s výkonem mohou být opraveny dříve, než budou mít dopad na koncové uživatele.
OpManager může poskytovat upozornění na snížení výkonu zařízení v síti Linux. Kromě toho kategorizuje výstrahy do kategorií Pozor, Potíže, Kritické a Nefunkční. To pomáhá zefektivnit a upřednostnit úsilí v reakci. Některé z klíčových funkcí a schopností zahrnují:
- Monitorování výkonu sítě Linux v reálném čase
- Monitorování fyzického a virtuálního linuxového serveru
- Reporting výkonu sítě
- Přizpůsobitelné dashboardy
- Upozornění e-mailem a SMS
OpManager má mnoho vestavěných linuxových nástrojů pro odstraňování problémů se sítí, jako je Ping, Traceroute, CLI, SNMP, MAC Address Resolver, DNS Resolver, DHCP Scope Monitor a Port Scanner. Software se dodává v různých edicích, které jsou přizpůsobeny tak, aby vyhovovaly vašim požadavkům na monitorování sítě a serveru, jak ukazuje tabulka 1.0 níže:
Zacíleno na | Malá síť | Malé až střední sítě | Střední až velké sítě | Geograficky distribuované sítě | MSP spravující více klientů |
Sledovat až | 3 zařízení | 1000 zařízení | 1000 zařízení | 10 000 zařízení | 10 000+ zařízení |
Vyvolávací cena | Volný, uvolnit | 245 dolarů | 345 dolarů | 11 545 dolarů | Kontaktujte prodejce |
Tabulka 1.0 | Porovnání různých edic OpManager
Klady:
- Dokáže automaticky vytvářet metriky, jako jsou nepoužívané adresy, konflikty IP a dostupné IP adresy na základě podsítě
- Využívá protokol ping i SNMP k detekci problémů s dobou provozu zařízení a výkonem
- Vytvořte automatickou mapu topologie sítě aktualizovanou v reálném čase
- Má možnosti shromažďování protokolů, což mu umožňuje poskytovat mnohem podrobnější informace než jiné nástroje
Nevýhody:
- OpManager je nástroj určený pro IT profesionály, netechnickým uživatelům může tato platforma připadat ohromující
Možnosti licence OpManager závisí na počtu monitorovaných zařízení. Licence zahrnuje všechna rozhraní, uzly nebo senzory v zařízení. Zařízení může mít libovolný počet rozhraní, prvků nebo senzorů. Můžete si stáhnout bezplatná verze pro hodnocení nebo se podívejte na 30denní plně funkční zkušební verze abyste si ověřili jeho schopnosti a ujistili se, že před nákupem vyhovuje vaší organizaci.
VÝBĚR REDAKCE
ManageEngine OpManagerje naší nejlepší volbou pro nástroj pro odstraňování problémů se sítí Linux, protože je k dispozici pro instalaci na Linux a nabízí jak živé monitorování sítě, tak analytické nástroje. Systém OpManager shromažďuje zprávy o stavu síťových zařízení pomocí SNMP a srovnává výsledky do grafů a tabulek, které ukazují výkon sítě v reálném čase. Balíček obsahuje řadu prahových hodnot výkonu, které spustí upozornění, pokud nastane problém.
Stažení: Získejte 30denní bezplatnou zkušební verzi
Oficiální stránka: https://www.manageengine.com/network-monitoring/download.html
VY:Linux, Windows Server, AWS a Azure
2. PING
Ping je nástroj pro odstraňování problémů se sítí používaný k testování dosažitelnosti hostitele v síti internetového protokolu (IP). Příkaz ping je jedním z nejpoužívanějších nástrojů pro odstraňování problémů, testování a diagnostiku problémů s připojením k síti v prostředích Windows a Linux. Pomocí tohoto nástroje můžete otestovat, zda je server v provozu. Ping funguje tak, že odešle jeden nebo více paketů ICMP (Internet Control Message Protocol) Echo Request na zadanou cílovou IP v síti a čeká na odpověď. Když cíl přijme pakety, odpoví odezvou ICMP. To pomáhá určit, zda je vzdálený hostitel dosažitelný nebo ne. Může také určit, zda došlo ke ztrátě paketů, a to prozkoumáním zpátečního zpoždění při komunikaci s cílem.
Klady:
- Extrémně lehký nástroj
- Snadné použití – jednoduchá syntaxe
- Nativní pro všechny operační systémy Windows
- Zcela zdarma
Nevýhody:
- Není ideální pro dlouhodobé sledování
- Chybí vizualizace dat
Ping je součástí balíčku iputils (nebo iputils-ping), který je předinstalovaný na téměř všech distribucích Linuxu. Většina uživatelů Linuxu tento nástroj zná a ví, jak jej používat v základní podobě. Existuje však mnoho dalších možností a variant pingu. Syntaxe příkazu ping je následující: ping [volba] [název hostitele] nebo [IP adresa]
Abychom lépe ilustrovali, jak příkaz ping funguje, odešleme ping na google.com. Výstup je takový, jak je znázorněno na snímku obrazovky níže:
Příkaz ping přeloží název domény Google na IP adresu a začne odesílat balíčky ICMP na cílovou IP. Pokud je cílová IP dosažitelná, odpoví a příkaz ping vytiskne řádek, který obsahuje následující pole:
- Počet datových bajtů. To znamená 64 datových bytů ICMP – 64 bytů.
- IP adresa cíle – z bom07s20-in-f4.1e100.net (172.217.166.164).
- Pořadové číslo ICMP pro každý paket. icmp_seq=1.
- The Time to Live: Toto se týká množství času neboli „skoků“, po které je paket nastaven tak, aby existoval uvnitř sítě, než je zahozen routerem. – ttl=57.
- Doba pingu, měřená v milisekundách, je doba, za kterou se paket dostane k hostiteli a odezva na návrat k odesílateli. – čas = 2,40 ms atd.
3. Příkaz IP
Příkazový nástroj IP v Linuxu je přítomen v síťové nástroje, které se používají k provádění několika úloh správy sítě. Například pomocí příkazu IP můžete upravit, jak počítač se systémem Linux zpracovává adresy IP, řadiče síťových rozhraní (NIC) a pravidla směrování.
Klady:
- Extrémně lehký nástroj
- Jednoduché použití
- Nativní pro operační systémy Linux
Nevýhody:
- Není ideální pro dlouhodobé sledování
- Chybí vizualizace dat
Nástroj je podobný jakoifconfigpříkaz, ale je mnohem výkonnější a má více funkcí a zařízení. Starší distribuce Linuxu používaly dnes již zastaralý příkaz ifconfig, který funguje podobně. Ifconfig má však ve srovnání s příkazem IP omezený rozsah schopností.
Syntaxe příkazu IP je následující:[MOŽNOST] OBJEKT {PŘÍKAZ | Pomoc}
Mezi dílčí příkazy Objects, které budete nejčastěji používat, patří:
- Link (l) – slouží k zobrazení a úpravě síťových rozhraní.
- Adresa (addr/a) – slouží k zobrazení a úpravě adres protokolu (IPv4/IPv6).
- Route (r) – slouží k zobrazení a úpravě směrovací tabulky.
- Neigh (n) – používá se k zobrazení a manipulaci s objekty sousedů (tabulka ARP).
4. Vyhledávání jmenného serveru (NSLookup)
NSLookup je nástroj příkazového řádku pro správu sítě pro dotazování systému DNS (Domain Name System) za účelem získání mapování mezi názvem domény a adresou IP. Je to praktické při odstraňování problémů s DNS v systému Linux.
Klady:
- Skvělé pro rychlou diagnostiku problémů s DNS v kombinaci s ipconfig
- Dokáže vyřešit problémy s DNS prostřednictvím CLI bez použití GUI, dobré pro vzdálené odstraňování problémů
- Vidí, který server DNS má oprávnění a prioritu
Nevýhody:
- Nelze snadno změnit nebo upravit nastavení DNS pro více počítačů
- Není snadné změnit DNS v rámci CLI pro nové uživatele
NSLookup se dotáže zadaného serveru DNS systému Linux a načte požadované záznamy spojené s názvem domény, který jste zadali. Mezi další DNS záznamy, které lze získat, patří:
- A: IPv4 adresa domény.
- AAAA: IPv6 adresa domény.
- CNAME: kanonický název (CNAME) umožňuje mapování jednoho názvu domény na jiný. To umožňuje více webům odkazovat na jednu IP nebo webový server.
- MX: server, který zpracovává e-maily pro doménu.
- NS: jeden nebo více autoritativních záznamů jmenného serveru pro doménu.
- TXT: typ záznamu DNS, který obsahuje textové informace pro zdroje mimo vaši doménu. Tyto informace se mimo jiné používají k prevenci e-mailového spamu a ověření vlastnictví domény.
Nástroj Thenslookup je součástí balíčku bind-utils ve starších systémech Linux, zatímco novější systémy Linux standardně dodávají nástroj nslookup. Nástroj nslookup může pracovat v interaktivním nebo neinteraktivním režimu. Při interaktivním použití uživatel zadává konfigurace parametrů nebo požadavky, když se zobrazí výzva nslookup (>). Pokud nejsou zadány žádné argumenty, příkaz se zeptá na výchozí server. V neinteraktivním režimu, tj. když je prvním argumentem jméno nebo internetová adresa prohledaného hostitele, jsou parametry a dotaz zadány jako argumenty příkazového řádku při vyvolání programu. Neinteraktivní režim vyhledává informace o zadaném hostiteli pomocí výchozího jmenného serveru.
5. Domain Information Groper (vy)
Dig je nástroj příkazového řádku pro správu sítě pro dotazování na DNS. Dig je užitečné pro řešení problémů se sítí a pro vzdělávací účely. Pomocí dig můžete dotazovat servery DNS na informace týkající se různých záznamů DNS, včetně adres hostitelů, výměn pošty, jmenných serverů a souvisejících informací. Měl to být nástroj pro diagnostiku problémů s DNS. Můžete jej však použít k prozkoumání a dozvědět se více o DNS, což je jeden z centrálních systémů, které udržují internetový směrovací provoz.
Klady:
- Lehký nástroj CLI
- Zahrnuje pokročilé možnosti dotazů DNS
- Nativní pro novější distribuce Linuxu
Nevýhody:
- Chybí grafické znázornění
Novější linuxové systémy standardně dodávají dig utility, ale většina starších je součástí balíčku bind-utils. Proto je dig obvykle nainstalován ve výchozím nastavení na většině distribucí Linuxu a můžete k němu přistupovat z příkazového řádku bez další instalace. Chcete-li ověřit, zda je dig na vašem systému Linux nainstalován, spusťte soubor# vy -v.
Pokud příkaz vrátí něco jiného než informace o verzi dig, možná budete muset nainstalovat dnsutils. Chcete-li například nainstalovat dnsutils na server Linux, spusťte následující příkazy:
Pro distribuci Debian/Ubuntu použijte příkaz: sudo apt-get install dnsutils
Pro distribuci RedHat/CentOS použijte příkaz: dnf install bind-utils
Jakmile nainstalujete dnsutils, spusťte# příkaz dig -vznovu pro ověření instalace dig.
6. Ethtool
Ethtool je nástroj používaný pro odstraňování problémů v síti Linux. Primárně se používá k dotazování a ovládání ethernetových zařízení, včetně nastavení ovladačů a hardwaru v systémech Linux. Ethtool lze také použít k vyhledání důležitých informací o připojených ethernetových zařízeních ve vaší síti Linux. Další způsoby použití nástroje zahrnují:
- Řízení rychlosti, duplexu, automatického vyjednávání a řízení toku pro ethernetová zařízení
- Kontrolujte snížení zátěže kontrolního součtu a další funkce snížení zátěže hardwaru
- Řízení výběru fronty příjmu pro zařízení s více frontami
- Ovládejte velikosti prstenů DMA a moderování přerušení
- Identifikace a diagnostika ethernetových zařízení
- Identifikace a diagnostika ethernetových zařízení
- Rozšířená statistika zařízení Ethernet
- Aktualizujte firmware ve flash paměti
Většina linuxových distribucí poskytuje standardní obslužný program nazvaný ethtool, který lze použít z prostředí shellu k ovládání nebo shromažďování informací z NIC pomocí uživatelského rozhraní API ethtool. Nástroj se skládá z následujících klíčových součástí:
- Rozhraní API v jádře Linuxu může odesílat a přijímat parametry prostřednictvím softwaru ovladače zařízení, pomocí kterého mohou síťové karty odesílat a přijímat parametry.
- API uživatelského prostoru založené na mechanismu ioctl Linux SIOCETHTOOL, jehož prostřednictvím mohou aplikační programy komunikovat s jádrem a odesílat a přijímat parametry ovladače NIC a NIC.
Ethtool je standardně nainstalován ve většině distribucí Linuxu. Můžete však zkontrolovat, zda je ethtool již nainstalován, pomocí následujícího příkazu:# sudo ethtool –verze.
Klady:
- Může dotazovat a spravovat ovladač a hardware v prostředí Linuxu
- Dokáže identifikovat a diagnostikovat nová ethernetová zařízení
- Lehký nástroj – využívá málo systémových prostředků
- Nativní v mnoha distribucích Linuxu
Nevýhody:
- Není ideální pro pasivní řešení problémů
Pokud se zobrazí chyba, je možné, že ethtool není na vašem počítači nainstalován. Můžete si jej však nainstalovat prostřednictvím oficiálního úložiště balíčků vaší oblíbené linuxové distribuce.
7. Tmel
PuTTY je bezplatný emulátor terminálu s otevřeným zdrojovým kódem, sériová konzole a aplikace pro síťový přenos souborů. Podporuje několik síťových protokolů, včetně SCP, SSH, Telnet, rlogin a raw socket connection. PuTTY byl původně napsán pro Microsoft Windows, ale nyní je podporován na OS Linux.
Klady:
- Jeden z nejpopulárnějších klientů SSH
- Zcela zdarma a open source
- Podporuje IPv4 i IPv6
Nevýhody:
- Lepší pro připojení k systémům založeným na Linuxu/Unixu
- Postrádá další funkce, jako je přenos souborů
Linuxová verze PuTTY je grafický terminálový program, který podporuje protokoly SSH, telnet a rlogin a připojuje se k sériovým portům. Může se také připojit k raw socketům, obvykle pro účely ladění. Někteří uživatelé Linuxu se mohou divit, proč by někdo používal samostatného klienta SSH na Linuxu, když již existuje nativní terminál Linux? Existuje několik důvodů, proč byste chtěli používat Putty na Linuxu:
- Znalost: Putty používáte ve Windows tak dlouho, že vám to vyhovuje.
- Pohodlí: Je pro vás obtížné ručně upravovat konfigurační soubory SSH pro ukládání různých relací SSH, takže dáváte přednost grafickému způsobu ukládání SSH připojení Putty.
- Odstraňování problémů: Chcete ladit připojením k raw soketům a sériovým portům.
Putty není standardně nainstalován na většině distribucí Linuxu. Místo toho jej musíte ručně nainstalovat z výchozích oficiálních repozitářů nebo správce balíčků ve vašich distribucích Linuxu. Protože většina lidí by upřednostnila použití předinstalovaného OpenSSH v terminálovém okně na Linuxu pro základní přístup SSH, primární použití Putty na Linuxu je primárně pro ladění: připojení k sériovým portům a raw socketům.
8. Traceroute a Tracepath
Traceroute je nástroj v Linuxu, který vám umožňuje zkoumat trasy síťových paketů a identifikovat omezující faktor v jejich cestách. Traceroute je také užitečný pro mapování místních sítí a odstraňování problémů s pomalým připojením. Vhled do topologie a připojení místní sítě je nalezen při spuštění nástroje.
Traceroute funguje tak, že odesílá pakety dat do cílového počítače, serveru nebo webové stránky a zaznamenává všechny mezikroky, kterými pakety putují. Výstupem příkazu traceroute budou IP adresy a názvy domén, kterými pakety procházejí. Tyto položky také ukazují, jak dlouho trvá, než pakety dosáhnou každého cíle. Získané informace mohou vysvětlovat, proč se některé webové stránky mohou načítat déle než jiné, protože počet skoků v provozu se může lišit.
V operačních systémech Linux nebo Unixu traceroute standardně odesílá sekvenci paketů UDP (User Datagram Protocol) s čísly cílových portů v rozmezí od 33434 do 33534. Implementace traceroute dodávané s Linuxem zahrnují možnost použití ICMP Echo Vyžádejte si pakety (-I) nebo libovolný libovolný protokol (-P), jako je UDP, TCP používající pakety TCP SYN nebo ICMP.
Klady:
- Zabudováno přímo do příkazového řádku Windows
- Snadné použití, jednoduchá syntaxe
- Zobrazuje brány, kterými prochází váš provoz
- Může zjistit, kde se během trasy vyskytuje úzké hrdlo
Nevýhody:
- Nejedná se o proaktivní formu monitorování
- Omezené možnosti výstupu pro reporting
Tracepath je další nástroj podobný traceroute v Linuxu, s primárním rozdílem v tom, že nevyžaduje oprávnění superuživatele. Traceroute a tracepath jsou k dispozici pro instalaci z výchozích oficiálních repozitářů nebo správce balíčků ve většině distribucí Linuxu.
Obrázek 5.0 | Snímek obrazovky zobrazující výstup příkazu tracepath v Linuxu
9. Trasa
The trasa příkaz se používá k zobrazení a provádění změn směrovací tabulky jádra v Linuxu, BSD a dalších systémech podobných Unixu. Po nakonfigurování nastavuje statické cesty ke konkrétním hostitelům nebo sítím prostřednictvím rozhraní. Příkaz Route v Linuxu se primárně používá, když chcete pracovat nebo aktualizovat směrovací tabulku IP/kernel.
Klady:
- Zobrazuje nakonfigurovanou trasu vašeho provozu – skvělé pro řešení složitých problémů
- Může sledovat bránu, cíl, masku sítě a další atributy paketů
- Jednoduchá syntaxe k zapamatování
Nevýhody:
- Nelze použít ve většině situací při odstraňování problémů
Mnoho distribucí Linuxu nemá předinstalované příkazy trasy. Chcete-li jej nainstalovat do své oblíbené distribuce Linuxu, použijte následující příkazy: V distribuci Debian/Ubuntu použijte příkaz:# sudo apt-get install net-tools. V distribuci RedHat/CentOS použijte příkaz:# sudo yum install net-tools. Syntaxe příkazu route je následující:
|_+_|Když jsou použity možnosti přidání nebo odstranění, route upravuje směrovací tabulky. Bez těchto voleb se na trase zobrazí pouze aktuální obsah směrovacích tabulek.
10. NETCAT a NCAT
Netcat je nástroj pro čtení a zápis do síťových připojení pomocí TCP nebo UDP. Jedná se o funkčně bohatý nástroj pro řešení problémů se sítí a vyšetřování. Netcat lze použít přímo nebo nepřímo jako nástroj backdoor do jiných síťových systémů, což vám umožní vzdáleně provádět skenování portů, naslouchání portům a přenos souborů. Mezi další běžná použití patří HTTP klienti a servery založené na shell-scriptu, testování síťových démonů a jednoduché TCP proxy. Některé z klíčových funkcí a schopností zahrnují:
Odchozí nebo příchozí připojení, TCP nebo UDP, do nebo z jakýchkoli portů
Volitelná možnost umožnit jiné programové službě navázat připojení
Úplná dopředná/zpětná kontrola DNS s příslušnými varováními
Schopnost používat libovolnou místně nakonfigurovanou síťovou zdrojovou adresu
Dokáže číst argumenty příkazového řádku ze standardního vstupu
Vestavěné možnosti skenování portů s randomizací
Režim pomalého odesílání, jeden řádek každých N sekund
Hexadecimální výpis odeslaných a přijatých dat
Vestavěná schopnost volného směrování zdroje
Schopnost používat jakýkoli místní zdrojový port
Volitelný odpovídač možností telnetu
Moderní znovuobjevení nástroje Netcat se nazývá Ncat. Ncat byl vyvinut pro projekt Nmap; kombinuje nejlepší možnosti různých variant Netcat do jediného sofistikovaného nástroje. Kromě toho obsahuje několik nových funkcí, které nejsou dostupné v původním nástroji Netcat, jako například:
Proxy připojení přes SOCKS4/SOCKS5 nebo HTTP proxy
Podpora připojení/poslechu SSL a filtrování IP adres/připojení
Schopnost „řetězit“ procesy Ncat
Zprostředkování připojení
Přesměrování TCP/UDP
Netcat lze nainstalovat na distribuci Debian/Ubuntu Linux pomocí# sudo apt-get install netcat. Nebo v distribuci RedHat/CentOS pomocí příkazu:# yum install nc. Na druhou stranu Ncat přichází se standardními balíčky pro stahování Nmap, což vám ušetří starosti s jiným stahováním.
Obrázek 6.0 | Příklady skenování portů Netcat
Klady:
- K dispozici na různých platformách pro operační systémy Windows, Linux a Unix
- Jednoduchá syntaxe, snadno se učí pro začátečníky
- Slouží jako bezpečnostní nástroj a umožňuje uživatelům zkoumat koncové body a vytvářet zadní vrátka
- Podporuje přenos souborů mezi hostitelem a klientem
Nevýhody:
- NetCat může být příliš komplikovaný pro uživatele, kteří hledají jednoduchý IP skener
Časté dotazy k řešení problémů se sítí Linux
Jak spustím diagnostiku sítě v systému Linux?
K otestování sítě použijte dva nástroje, které jsou integrovány v Linuxu. Tyto jsou:
- Ping– Udává zpáteční čas na cílovou IP adresu. Tento nástroj vám také sdělí variabilitu rychlostí doručení (jitter) a míru ztráty paketů.
- TraceRoute– sleduje každý router, kterým prochází připojení, a ukazuje dobu cesty k tomuto zařízení.
Jaké je použití příkazu netstat v Linuxu?
Příkaz netstat poskytuje informace o síti a její konfiguraci. Jedná se o skvělý nástroj pro odstraňování problémů, který je zdarma k použití a je již dostupný na příkazovém řádku Linuxu. Nástroj uvádí všechna zařízení v síti a každý port na každém zařízení. Každý řádek na výstupu zobrazuje, ke kterému jinému počítači je daný port aktuálně připojen.
K čemu se nslookup používá?
Příkaz nslookup vám poskytne název hostitele pro danou IP adresu nebo IP adresu pro daný název hostitele. Vstuptenetstatnásledovaný názvem domény nebo IP adresou pro dotaz na vyhledávací tabulku DNS.