리눅스에서 IP별 접속 수 알기 netstat

리눅스에서 IP별 접속 수 알기

# netstat -antop|grep EST |awk '{ print $5 }'|awk -F ":" '{ print $(NF-1) }' |sort |uniq -c |sort -rn|head

ESTABLISH 기준으로 알아옴

[root@SVR ~]# netstat -antop|grep EST |awk '{ print $5 }'|awk -F ":" '{ print $(NF-1) }' |sort |uniq -c |sort -rn|head

18 10.???.???.66
13 ???.???.???.66
8 ???.???.???.67
6 112.???.???.66
3 59.???.???.32
3 211.???.???.70
3 211.???.???.218
3 211.???.???.52
3 10.???.???.77
2 59.???.???.90
대충 이런 모양으로 나온다 IPV6 모양(::ffff:183.???.???.185:50383)으로 본래 같이 나오는데 앞에 위에서 잘라오게해서 IPV4 쪽만 나올것이다.



# netstat -antop|grep EST|grep httpd |grep "::ff"|awk '{ print $5 }'|awk -F ":" '{ print $(NF-1) }' |sort |uniq -c |sort -rn|head
프로세서가 httpd 이고 ::ff 로 IPV6로 접속된 경우

#  netstat -antop|grep EST|grep httpd |grep "::ff"|awk '{ print $5 }'|awk -F ":" '{ print $(NF-1) }'|awk -F '.' '{ print $1 "." $2 "."  $3 ".*"}'|sort |uniq -c |sort -rn|head
IPV4 기준 앞 3자리로 갯수세기

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
2.22
2.23
2.24
2.25
2.26
2.27
2.28