如何在 ubuntu 中启用从网络访问端口?

如何在 ubuntu 中启用从网络访问端口?

当我 ” netstat -an | grep LISTEN

我有一行:

tcp6       0      0 127.0.0.1:24030         :::*                    LISTEN     

我希望它是

tcp6       0      0 ::24030         :::*                    LISTEN     

换句话说,我想让这个端口向整个 LAN 开放,现在只能从本地机器访问

我该怎么做?

我在 ubuntu 10.04

答案1

您的 jetty 服务器只监听本地主机。更改 jetty 配置以监听所有接口。然后在防火墙中设置规则以接受端口 24030 上的请求(例如)sudo ufw allow 24030

答案2

如果您需要在 Eclipse(web、spring、google app engine)开发中从本地网络可见/访问 jetty,只需在调试配置/参数/程序参数中添加 --address=0.0.0.0 或 -a 0.0.0.0。默认 jetty 设置是 localhost,因此仅在服务器上可见。
感谢休闲程序员为我指明了正确的方向!

相关内容