내 컴퓨터에서 만드는 네트워크 연결 목록을 가져옵니다.


16

우분투에서 지난 몇 일 동안 컴퓨터가 만든 네트워크 연결 목록을 어떻게 얻습니까? 이 작업을 수행하는 쉬운 방법이 있습니까?


에 설명 된대로 미래의 경우에, 당신은 당신의 시스템을 설정할 수 있습니다 .
sazary

답변:


28

연결하지 않으면 연결을 끊을 수 없습니다. 현재 연결을 얻으려면

# sudo netstat -tupn

IP가있는 현재 열린 소스 및 대상 포트가 표시됩니다.

연결 내용에 대한 자세한 내용을 보려면 tcpdump가 설치되어 있지 않은 경우 설치하고 실행하십시오.

# sudo tcpdump -X -i eth0 

그리고 백그라운드에서 실행하여 출력을 파일에 쓸 수 있습니다.


감사합니다 @islam. netstat의 IP 주소를 해당 dns 항목으로 자동 변환하는 좋은 방법이 있습니까?
Saqib Ali

1
netstat에서 'n'인수를 제거하십시오. 즉, IP를 호스트 이름으로 해석하지 않습니다.
이슬람교

-a (all) 플래그를 추가하는 것이 좋습니다.
cupojavashort

0

포트 목록을 찾으려면 다음을 사용할 수 있습니다.

netstat -tupn | grep -E ":(22|80|8000) .*"

또는

netstat -tupn | grep -E ":(22|80|8000) .*ESTABLISHED"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.