내 클라이언트는 내 노트북(client_machine1)에서 실행되는 MS Excel 추가 기능으로, 이 추가 기능은 Solaris 서버(server1)에 연결하여 포트에서 실행되는 일부 WebLogic 응용 프로그램을 요청합니다 28080
.
bash-3.2$ set | grep SSH_CONNECTION
SSH_CONNECTION='<client_machine1 IP Address> 64134 <Server1 IP Address> 22'
bash-3.2$ netstat -a | grep <client_machine1 IP address>
<Server1 FQDN>.28080 <client_machine1 IP address>.49592 260836 0 49950 0 FIN_WAIT_2
<Server1 FQDN>.28080 <client_machine1 IP address>.49595 261216 0 49950 0 FIN_WAIT_2
<Server1 FQDN>.28080 <client_machine1 IP address>.49596 261216 0 49950 0 FIN_WAIT_2
<Server1 FQDN>.ssh <client_machine1 IP address>.64134 65024 135 49950 0 ESTABLISHED
클라이언트 세션 중에 netstat -a | grep <client_machine1 IP address>
클라이언트의 IP 주소가 표시되는지 확인하기 위해 출력을 계속 확인합니다. 위의 출력을 보고 캡처할 수 있는 시간은 매우 짧습니다. 나머지 시간에는 SSH 연결 항목만 표시됩니다. 클라이언트 세션이 해당 시점에 활성화되어 있고 데이터 교환이 진행 중이기 때문에 이것이 혼란스럽습니다.
여기서 뭔가 빠졌나요? 나도 그것을 시도했지만 lsof | grep <client_machine1 IP address>
아무것도 반환하지 않습니다.
답변1
IP 주소를 통해 액세스하려는 경우 netstat -n
필요합니다 . grep
그렇지 않으면 컴퓨터의 호스트를 얻게 됩니다.이름netstat
출력 에서 .
답변2
이렇게 하면 netstat -a
호스트 이름과 서비스 이름만 얻게 됩니다.
예
$ netstat -a|head -20
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 localhost.localdomain:ipp *:* LISTEN
tcp 0 0 *:db-lsp *:* LISTEN
tcp 0 0 *:58460 *:* LISTEN
tcp 0 0 *:17501 *:* LISTEN
tcp 0 0 *:lv-jc *:* LISTEN
tcp 0 0 *:ellpack *:* LISTEN
tcp 0 0 greeneggs.bubba.net:37050 stackoverflow.com:http TIME_WAIT
tcp 0 0 greeneggs.bubba.net:34320 stackoverflow.com:http ESTABLISHED
tcp 0 0 greeneggs.bubba.net:34223 stackoverflow.com:http ESTABLISHED
IP 주소는 단지 이름일 뿐이므로 이 출력의 어떤 항목도 IP 주소와 일치하지 않습니다. 이름 표시를 중단하고 숫자만 표시하려면 -n
다음 스위치를 사용하십시오 netstat
.
$ netstat -an|head -20
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:58460 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:17501 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2143 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2025 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.20:36188 198.252.206.16:80 ESTABLISHED
tcp 0 0 192.168.1.20:37112 198.252.206.25:80 TIME_WAIT
tcp 0 0 192.168.1.20:37116 198.252.206.25:80 TIME_WAIT