2012-06-08 38 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

相关问题