端口 8080 通过 VPN 关闭(Linux、OpenVPN、webpack、Node.js 应用程序)。如何排除故障?

网络工程 tcp 网络
2022-02-25 12:46:36

我正在运行一个使用 webpack 的节点应用程序。应用程序启动并自动选择 localhost 上的端口 8080:

在此处输入图像描述

该网站在我机器上的浏览器上正常工作。我现在想允许其他人访问它。

为此,我想确保端口8080是可访问的,所以我添加了一个防火墙例外:

sudo uwf status

在此处输入图像描述

我检查应用程序是否正确监听:

sudo ss -tulpn | grep LISTEN

在此处输入图像描述

然后,当我执行 nmap 时,8080我自己的 VPN 地址的端口扫描失败。

sudo nmap 10.8.1.66 -p 8080

在此处输入图像描述

我应该如何解决这个问题?这个 OpenVPN 会阻止流量吗?

1个回答

绑定到本地主机环回 127.0.0.1 的应用程序/服务只能在同一台机器上使用所述环回进行访问。

如果您希望该服务在网络上可用,您需要使用所有可用的接口将其绑定到本地接口的 IP 地址或未指定的地址 0.0.0.0 。