모든 네트워크 인터페이스에서 열려 있는 모든 포트를 가져옵니다.

모든 네트워크 인터페이스에서 열려 있는 모든 포트를 가져옵니다.

설치하고 실행해봤습니다도커이제 또 다른 네트워크 인터페이스가 생성됩니다.도커 0:

3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 06:19:32:11:AD:18 brd ff:ff:ff:ff:ff:ff
    inet xx.xx.xx.xx/16 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 ab90::43:2af:fe30:2245/64 scope link 
       valid_lft forever preferred_lft forever

docker 서비스가 중지되더라도 인터페이스는 계속 실행됩니다. 모든 인터페이스에서 모든 열린/수신 포트를 보는 방법(이더넷 0,무선랜 0그리고도커 0)? 나는 사용해 보았습니다.라소프하지만 인터페이스 세분성 옵션을 찾을 수 없습니다.

답변1

netstat -plnt(또는 그 이상 ss -plnt) 이제 수신 중인 시스템의 모든 TCP 포트와 해당 포트에서 수신 중인 프로세스를 알 수 있습니다. 슈퍼유저로 실행하지 않으면 호출되는 사용자가 소유한 프로세스의 프로세스 이름 만 볼 수 있습니다 netstat.ss

UDP 포트와 TCP 포트를 표시하려면 스위치 t( netstat -pln/ ss -pln)를 생략하세요.

사용된 스위치는 cp의 포트를 숫자로 표시합니다 p.ltn

관련 정보