2012-06-08 4 views
0

우분투 10.10에서 다음 명령을 실행합니다. 누구든지 결과가 의미하는 바가 무엇인지 말해 줄 수 있습니까?은 내 8080을 듣고 있습니까?

우분투 @ ip-XX-XXX-XX-XXX : ~ $ netstat -nao | 그렙 80

TCP 0 0 0.0.0.0:80 0.0.0.0:* 청취
오프 (0.00/0/0)

tcp6 0 0 127.0.0.1:8005 ::: * 오프
청취 (0.00/0/0)

tcp6 0 0 ::: 8009

는 ::: *
오프

tcp6 ::: 0 0 8080 (0.00/0/0) ::: *
청취 LISTEN 꺼짐 (0.00/0/0)

+0

이것은 로컬 호스트의 8080 포트에서 수신 대기중인 것을 의미합니다 (웹 서버?). –

+0

"telnet localhost 8080"을 입력 한 다음 "GET /"을 입력하거나 웹 브라우저를 http : // localhost : 8080으로 지정하십시오. –

답변

3

수신 대기 포트가 4 개 있습니다.

TCP 0 0 0.0.0.0:80 (0.00/0/0)을 들어 봐 0.0.0.0:* - 포트 80

tcp6 0 0 127.0.0.1에 들어오는 모든 IPv4의 연결을 받아 들일 : 8005 ::: * LISTEN off (0.00/0/0) - localhost 루프 인터페이스에서 들어오는 ipV6 연결을 허용합니다 (로컬 호스트에서만 패킷을 삽입 할 수 있음).

tcp6 0 0 ::: 8009 ::: * (0.00/0/0)을 LISTEN - 8009

tcp6 0 0 ::: 8080 포트에 들어오는 모든의 IPv6 연결을 수락 :: : * LISTEN - 꺼짐 (0.00/0/0) - 8080 포트에서 들어오는 모든 ipv6 연결을 수락합니다.

따라서 포트 8080은 수신 중이지만 ipv6 스택에 있습니다.

+1

며칠 전 jetty6을 설치할 때 포트에 문제가 있습니다. ipv4 스택에서 실행하려면/etc/default/jetty에 -Djava.net.preferIPv4Stack = true java prop를 추가하십시오. – cynepnaxa