Otvorte porty v Ubuntu

Každý program komunikuje s iným cez internet alebo v lokálnej sieti. Na tento účel sa používajú špeciálne porty, zvyčajne protokoly TCP a UDP. Môžete zistiť, ktoré z dostupných portov sú v súčasnosti používané, to znamená, že sú považované za otvorené, pomocou dostupných nástrojov operačného systému. Pozrime sa bližšie na tento postup pomocou príkladu distribúcie Ubuntu.

Zobraziť otvorené porty v Ubuntu

Na splnenie úlohy navrhujeme použiť štandardnú konzolu a ďalšie nástroje na monitorovanie siete. Aj neskúsení užívatelia budú schopní porozumieť tímom, ako ich vysvetlíme. Ponúkame Vám možnosť zoznámiť sa s dvoma rôznymi nástrojmi uvedenými nižšie.

Metóda 1: lsof

Nástroj s názvom lsof monitoruje všetky systémové pripojenia a zobrazuje podrobné informácie o každom z nich. Ak chcete získať údaje, ktoré vás zaujímajú, stačí zadať správny argument.

  1. Spustite „Terminal“ cez menu alebo príkazom Ctrl + Alt + T.
  2. Spustite konzolu cez menu v Ubuntu

  3. Napíšte sudo lsof -i a kliknite na Enter .
  4. Spustite skenovanie lsof v Ubuntu

  5. Zadajte heslo pre prístup root. Upozorňujeme, že pri zadávaní znakov sa v konzole nezobrazujú, ale sa nezobrazujú.
  6. Zadajte svoje heslo a začnite skenovať v Ubuntu

  7. Uvidíte zoznam všetkých spojení so všetkými zaujímavými parametrami.
  8. Zobrazenie výsledkov skenovania lsof v Ubuntu

  9. Keď je zoznam pripojení veľký, môžete výsledok filtrovať tak, aby nástroj zobrazoval iba tie riadky, ktoré potrebujete. To sa vykonáva prostredníctvom vstupného sudo lsof -i | grep 20814 sudo lsof -i | grep 20814 , kde 20814 je číslo požadovaného portu.
  10. Selektívne skenovanie lsof v Ubuntu

  11. Zostáva len študovať výsledky, ktoré sa objavili.
  12. Výsledky vlastného skenovania Ubuntu

Metóda 2: Nmap

Nmap open source softvér je tiež schopný vykonávať funkciu skenovania sietí pre aktívne spojenia, ale je implementovaný trochu inak. Nmap má tiež verziu s grafickým rozhraním, ale dnes to pre nás nebude užitočné, pretože nie je úplne vhodné ho používať. Práca v nástroji vyzerá takto:

  1. Spustite konzolu a nainštalujte ju zadaním sudo apt-get install nmap .
  2. Inštalácia Nmapu cez terminál v Ubuntu

  3. Nezabudnite zadať heslo pre prístup.
  4. Zadanie hesla pre inštaláciu Nmapu v Ubuntu

  5. Potvrďte pridanie nových súborov do systému.
  6. Potvrdenie pridania súborov Nmap v Ubuntu

  7. Teraz použite príkaz nmap localhost na zobrazenie požadovaných informácií.
  8. Spustite sieťové skenovanie v aplikácii Nmap Ubuntu

  9. Prečítajte si údaje o otvorených portoch.
  10. Zobrazenie výsledkov skenovania Nmap na Ubuntu

Vyššie uvedené pokyny sú vhodné na získanie interných portov, ale ak máte záujem o externé porty, mali by ste podniknúť niekoľko ďalších krokov:

  1. Svoju sieťovú IP adresu zistíte prostredníctvom služby Icanhazip online. Ak to chcete urobiť, zadajte do konzoly wget -O - -q icanhazip.com a potom stlačte kláves Enter .
  2. Svoju sieťovú IP si môžete zistiť prostredníctvom online služby Ubuntu

  3. Zapamätajte si sieťovú adresu.
  4. Zobrazenie sieťovej adresy Ubuntu

  5. Potom spustite skenovanie pomocou napísania nmap a vašej IP adresy.
  6. Skenujte na sieťovú adresu Nmap v Ubuntu

  7. Ak nezískate žiadne výsledky, potom sú všetky porty zatvorené. V prípade otvorenia sa zobrazia v termináli .
  8. Výsledky vyhľadávania webových adries Ubuntu

Uvažovali sme o dvoch metódach, pretože každá z nich hľadá informácie o svojich vlastných algoritmoch. Všetko, čo musíte urobiť, je vybrať najlepšiu možnosť a monitorovaním siete zistiť, ktoré porty sú v súčasnosti otvorené.