как использовать netstat на определенном порту в Linux

Ребята, я хочу знать, если мой конкретный порт работает сервер с помощью netstat? как мне этого добиться?

22
задан krizna
30.04.2023 9:15 Количество просмотров материала 3334
Распечатать страницу

3 ответа

можно использовать

netstat -pnlt | grep ':portno'

другой вариант, вы можете использовать инструмент nmap для проверки открытых портов на сервере

nmap -sT -O localhost

выход

Starting nmap 3.55 ( http://www.insecure.org/nmap/ ) at 2004-09-24 13:49 EDT
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1653 ports scanned but not shown below are in state: closed)
PORT      STATE SERVICE
22/tcp    open  ssh 
25/tcp    open  smtp
111/tcp   open  rpcbind
Device type: general purpose

Netstat Пример:

[root@krizna ~]# netstat -pnlt | grep ':80'
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name 
tcp        0      0 :::80                       :::*                        LISTEN      1164/httpd          
15
отвечен krizna 2023-05-01 17:03

использовать netstat -anp | grep portNumber

2
отвечен rags 2023-05-01 19:20

Я думаю netstat -nat | grep port | grep LISTEN должно сработать.

2
отвечен 2023-05-01 21:37

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх