端口转发时无法连接?

端口转发时无法连接?

我有一台服务器,我想让它可以从家庭网络之外访问。在我的路由器上,我从服务器转发端口 8978,并且我的服务器正在运行 php 脚本并监听端口 8978。

但是,当我尝试测试连接(通过 PacketSender 之类的工具)时,出现了以下错误:

Error: Could Not Connect

UFW 已禁用,所以我不知道为什么我的端口没有被暴露。我可以通过 SSH 远程访问服务器(在转发 tcp 端口之后)。

我是否缺少了某些东西来建立连接?

答案1

我发现我需要使用以下命令配置 iptables 才能使端口转发正常工作:

iptables -I INPUT -p tcp --dport 8978 -j ACCEPT

相关内容