2012-06-08 78 views
0

我在ubuntu 10.10上運行以下命令。誰能告訴我結果是什麼意思?是我的8080正在收聽嗎?

ubuntu @ ip-XX-XXX-XX-XXX:〜$ netstat -nao | grep的80

TCP 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
關閉(0.00/0/0)

TCP6 0 0 127.0.0.1:8005 ::: * LISTEN
斷(0.00/0/0)

TCP6 0 0 ::: 8009 ::: * LISTEN
關閉(0.00/0/0)

TCP6 0 0 ::: 8080 ::: * LISTEN
off(0.00/0/0)

+0

這意味着你有一些東西(一個web服務器?)監聽本地主機的端口8080。 –

+0

嘗試輸入「telnet localhost 8080」,然後「GET /」或只是指向您的Web瀏覽器http:// localhost:8080 –

回答

3

你有4個監聽開放端口。

TCP 0 0 0.0.0.0:80 0.0.0.0:* LISTEN關閉(0.00/0/0) - 接受端口80

TCP6 0 0 127.0.0.1所有傳入IPv4連接: 8005 ::: * LISTEN關閉(0.00/0/0) - 在localhost循環接口上接受傳入的ipv6 coneection(只能從localhost插入數據包)。

TCP6 0 0 ::: 8009 ::: * LISTEN關閉(0.00/0/0) - 接受端口的所有傳入IPv6連接8009

TCP6 0 0 ::: 8080 :: :* LISTEN - off(0.00/0/0) - 接受端口8080上的所有傳入ipv6連接。

因此,您的端口8080正在偵聽,但在ipv6堆棧上。

+1

我安裝jetty6前幾天有這些端口的問題。要在ipv4堆棧上運行它,我在/ etc/default/jetty中添加-Djava.net.preferIPv4Stack = true java prop – cynepnaxa

相關問題