在 ubuntu 上打开 8082 端口进行远程访问

在 ubuntu 上打开 8082 端口进行远程访问

我需要在我的 Linux 机器上打开端口 8082 以进行远程访问。我可以从本地访问端口 8082 上的应用程序,但不能从我的其他机器上访问。

端口 8080 和 8081 可在本地和远程访问。8080 和 8081 附加了通过 apt-get 安装的应用程序,而 8082 则有一个从 eclipse(自己开发)运行的程序。

我见过如何使用 iptables 为应用程序打开 8080 端口和其他类似人员按照说明进行操作,但仍然无法远程访问 8082。

有趣的是,

sudo iptables -L  --line-numbers

我只看到端口 8082 的条目,仅此而已!同时我也删除了那些条目。

ufw status

给出“不活动”的结果。

在我看来,防火墙和十字路口这些旧东西现在好像有了新的名字来称呼它们。

问题是,是否真的有一组用于处理路由和防火墙的新命令,如果是,它们是如何使用的,如果没有,为什么旧​​命令不起作用?

答案1

您的应用程序很可能只监听本地主机网络接口,也就是说127.0.0.1:8082,因此只能从本地主机访问它。

您可以通过运行netstat -lnp并检查与您的软件相对应的本地地址栏来检查这一点。如果是127.0.0.1:8082,则这就是原因,您需要更改软件以监听0.0.0.0:8082:::8082

相关内容