Jak znaleźć wszystkich klientów podłączonych do portów HTTP lub HTTPS

- 4174
- 1316
- Tacjana Karpiński
W tym krótkim krótkim artykule dowiesz się, jak znaleźć wszystkich klientów (za pomocą ich adresatów IP) podłączonych do Apache Lub Nginx Serwer WWW Http Lub Https Porty na serwerze Linux.
W Linux każda usługa działająca na serwerze słuchającym gniazda dla klienta, aby złożyć żądanie połączenia. Po pomyślnym połączeniu z klienta utworzono gniazdo (kombinacja adresu IP i portu (liczba identyfikuje aplikację/usługę, z którą klient jest podłączony))).
Zalecane odczyt: Jak oglądać porty TCP i UDP w czasie rzeczywistym
Aby uzyskać szczegółowe informacje o tych gniazdach, użyjemy narzędzia SS Line, które służy do wyświetlania informacji związanych z gniazdem sieciowym na komputerze Linux. Możesz także użyć starszego polecenia NetStat, które wyświetla aktywne połączenia gniazda.
Na przykład możesz użyć tych narzędzi, aby uzyskać informacje o statystyce gniazda wszystkich klientów podłączonych do określonego portu lub usługi.
# ss lub # netstat

Aby podłączyć listę wszystkich klientów Http (Port 80) Lub Https (Port 443), możesz użyć polecenia SS lub komendy NetStat, które zawiera listę wszystkich połączeń (niezależnie od stanu, w którym się znajdują), w tym statystyki Sockets Unix.
# SS -o Stan ustanowiony '(sport =: http lub sport =: https)' lub # netstat -o state '(sport =: http lub sport =: https)'

Alternatywnie możesz uruchomić następujące polecenie, aby wymienić numeryczne numery portów.
# ss -tn src: 80 lub src: 443 lub # netstat -tn src: 80 lub src: 443

Może się również okazać, że następujące artykuły są przydatne:
- 4 sposoby, aby dowiedzieć się, jakie porty słuchają w Linux
- Jak sprawdzić zdalne porty są osiągalne za pomocą polecenia „NC”
To wszystko, co mamy w tym krótkim artykule. Aby uzyskać więcej informacji o narzędzia SS, przeczytaj jego stronę Man (Man ss). Możesz skontaktować się z nami po wszelkie pytania za pośrednictwem poniższego formularza komentarza.
- « Jak znaleźć root dokumentu Apache w Linux
- Jak tworzyć i pobierać role w Ansible Galaxy i używać ich - część 9 »