Główna » jak » 8 Objaśnienie wspólnych narzędzi sieciowych

    8 Objaśnienie wspólnych narzędzi sieciowych

    Narzędzia takie jak ping, traceroute, lookup, whois, finger, netstat, ipconfig i skanery portów są dostępne niemal na każdym systemie operacyjnym, który możesz zdobyć. Są używane do wszystkiego, od rozwiązywania problemów z połączeniem do wyszukiwania informacji.

    Niezależnie od tego, czy korzystasz z systemu Windows, Linux czy Mac OS X, narzędzia te są zawsze pod ręką. Znajdziesz także wersje internetowe wielu z tych narzędzi. Niektóre są nawet dostępne w ukrytej powłoce Crosha w systemie operacyjnym Chrome.

    świst

    Polecenie ping wysyła pakiety żądania echa ICMP do miejsca docelowego. Na przykład możesz uruchomić ping google.com lub ping 173.194.33.174 pingować nazwę domeny lub adres IP.

    Te pakiety pytają zdalnego adresata o odpowiedź. Jeśli zdalny adres docelowy jest skonfigurowany tak, aby odpowiadał, będzie odpowiadał własnymi pakietami. Będziesz mógł zobaczyć, jak długi jest czas podróży w obie strony między komputerem a miejscem docelowym. Pojawi się komunikat "przekroczenie limitu czasu żądania", jeśli wystąpi utrata pakietów, a zobaczysz komunikat o błędzie, jeśli komputer nie może komunikować się ze zdalnym hostem w ogóle.

    To narzędzie może pomóc w rozwiązywaniu problemów z połączeniem internetowym, ale należy pamiętać, że wiele serwerów i urządzeń jest skonfigurowanych tak, aby nie odpowiadały na pingi.

    traceroute / tracert / tracepath

    Polecenie traceroute, tracert lub tracepath jest podobne do polecenia ping, ale dostarcza informacji o ścieżce, którą zajmuje pakiet. traceroute wysyła pakiety do miejsca docelowego, pytając każdy router internetowy po drodze, aby odpowiedzieć, gdy przejdzie przez pakiet. Spowoduje to wyświetlenie pakietów ścieżek podczas wysyłania ich między lokalizacją a miejscem docelowym.

    To narzędzie może pomóc w rozwiązywaniu problemów z połączeniem. Na przykład, jeśli nie możesz komunikować się z serwerem, uruchomienie programu traceroute może pokazać, gdzie występuje problem między komputerem a zdalnym hostem.

    ipconfig / ifconfig

    Polecenie ipconfig jest używane w systemie Windows, natomiast polecenie ifconfig jest używane w systemach Linux, Mac OS X i innych systemach operacyjnych podobnych do systemu Unix. Polecenia te umożliwiają konfigurowanie interfejsów sieciowych i wyświetlanie informacji na ich temat.

    Na przykład można użyć polecenia ipconfig / all w systemie Windows, aby wyświetlić wszystkie skonfigurowane interfejsy sieciowe, ich adresy IP, serwery DNS i inne informacje. Możesz też użyć polecenia ipconfig / flushdns, aby opróżnić pamięć podręczną DNS, co zmusiło system Windows do pobierania nowych adresów z serwerów DNS za każdym razem, gdy kontaktujesz się z nową nazwą hosta. Inne polecenia mogą wymusić na komputerze zwolnienie adresu IP i uzyskanie nowego z serwera DHCP. To narzędzie może szybko wyświetlić adres IP komputera lub pomóc w rozwiązywaniu problemów.

    nslookup

    Komenda nslookup wyszuka adresy IP powiązane z nazwą domeny. Na przykład możesz uruchomić nslookup howtogeek.com aby zobaczyć adres IP serwera How-To Geek.

    Twój komputer ciągle wysyła zapytania do swoich serwerów DNS, aby przetłumaczyć nazwy domen na adresy IP. To polecenie pozwala ci to zrobić ręcznie.

    nslookup umożliwia również wyszukiwanie wsteczne w celu znalezienia nazwy domeny powiązanej z adresem IP. Na przykład, nslookup 208.43.115.82 pokaże ci, że ten adres IP jest powiązany z howtogeek.com.

    kto jest

    Komenda whois wyszukuje rekord rejestracji powiązany z nazwą domeny. Dzięki temu możesz uzyskać więcej informacji o tym, kto zarejestrował i jest właścicielem nazwy domeny, w tym dane kontaktowe.

    To polecenie nie jest zawarte w samym systemie Windows, ale system Microsoft Windows Sysinternals udostępnia narzędzie Whois, które można pobrać. Te informacje są również dostępne na wielu stronach internetowych, które mogą wykonywać wyszukiwania whois.

    netstat

    netstat oznacza statystyki sieci. To polecenie wyświetla przychodzące i wychodzące połączenia sieciowe, a także inne informacje o sieci. Jest dostępny w systemach Windows, Mac i Linux - każda wersja ma własne opcje wiersza poleceń, które można dostroić, aby zobaczyć różne typy informacji.

    Narzędzie netstat może pokazać otwarte połączenia na twoim komputerze, które programy określają, które połączenia, ile danych jest przesyłanych, i inne informacje.

    palec

    Polecenie palca jest stare i nie jest już powszechnie używane. Teoretycznie to polecenie pozwala wyświetlić informacje o użytkownikach zalogowanych na komputerze zdalnym. Jeśli na komputerze uruchomiono usługę finger lub demona, można użyć polecenia palca na komputerze, aby sprawdzić, kto jest zalogowany na tym komputerze zdalnym, jego adres e-mail i pełne imię i nazwisko. W praktyce prawie żaden komputer nie obsługuje usługi finger, z którą można się połączyć.

    To narzędzie było fajnym pomysłem we wczesnych latach pracy w sieci, w którym możesz chcieć zobaczyć, kto był zalogowany na kilku innych komputerach w twojej sieci uniwersyteckiej, ale nie nadaje się do niebezpiecznego internetu. Nie chcesz, aby ludzie widzieli Twoje pełne imię i nazwisko oraz adres e-mail, gdy korzystasz z komputera.

    Mimo to polecenie finger działa jako zwykłe narzędzie sieciowe, a nawet znajduje się w nowoczesnych wersjach systemu Windows. System Windows nie obsługuje usługi finger, która może udostępniać te informacje innym osobom.

    Port Scan / nmap

    Narzędzie nmap jest typowym narzędziem używanym do skanowania portów, ale istnieje wiele narzędzi, które mogą uruchomić tego rodzaju skanowanie. Skanowanie portów jest procesem próbującym połączyć się z każdym portem komputera - porty od 1 do 65535 - i sprawdzić, czy są otwarte. Osoba atakująca może przeskanować system w poszukiwaniu słabych serwisów. Możesz też przeskanować swój własny komputer, aby upewnić się, że nie ma żadnych wrażliwych usług, które nasłuchują w sieci.


    Nie są to jedyne polecenia związane z siecią, ale są to jedne z najczęstszych.