Przeglądanie TCP do celów diagnostyki sieci
Zdjęcia
TCPView to bezpłatne narzędzie systemu Windows, które umożliwia przeglądanie wszystkich różnych gniazd TCP i UDP na komputerze, a także szczegółów związanych z nimi adresów IP. Możesz po prostu użyć przycisku menu lub paska narzędzi, aby przełączać się między różnymi ekranami. Jest to szczególnie przydatne, jeśli jesteś administratorem serwera. TCPView wyświetli adres IP każdego znanego połączenia TCP na twoim komputerze. Zawiera również szczegółowe informacje o numerze portu, porcie źródłowym i porcie docelowym dla każdego pakietu, dzięki czemu będziesz w stanie łatwo zrozumieć protokoły używane w twoim systemie.
Jedną z kluczowych rzeczy, o których musisz pamiętać podczas używania TCPView z systemem operacyjnym Linux, jest upewnienie się, że jest on używany z narzędziami Sysinternals, a nie z wbudowanym modułem sieciowym w Twojej dystrybucji. Wbudowany podsystem sieciowy nie obsługuje wyświetlania połączeń TCP i dlatego nie wyświetla żądanych danych. Z drugiej strony narzędzie sieciowe Sysinternals ma funkcję, która pozwala określić dowolną liczbę „zablokowanych” portów połączenia. Następnie możesz otworzyć TCPView, aby wyświetlić nazwy gniazd skojarzonych z tymi portami oraz stan każdego z nich. Ale kiedy używasz wersji programu z wiersza poleceń, nie możesz wyświetlić nazw gniazd TCP, a tym samym nie będziesz w stanie ich łatwo wybrać.
Być może widziałeś bibliotekę protokołów HTTP Sysinternals, która umożliwia odczytywanie danych HTTP i przekazywanie ich w sieci serwerów. To jeden z przykładów, jak można uzyskać dostęp do TCPView za pomocą serwera HTTP — poprzez określenie odpowiedniej nazwy obrazu. Znak „-” to nazwa hosta gniazda TCP, a znak „;” znak to numer portu. Aby wyświetlić różne punkty końcowe TCP, możesz kliknąć nagłówki kolumn, aby wyświetlić listę adresów IP, lub określić dowolną grupę adresów IP w widoku TCP, aby uzyskać szczegółowy widok każdego z serwerów.