我需要在我的计算机上运行一个连接到本地端口 49100 的应用程序。所以一切都在一台计算机上运行。
我尝试手动向 gufw、firestarter 添加规则:
sudo iptables -A INPUT -p tcp --dport 49100 -j ACCEPT
但是当我查看打开的端口时,没有列出 49100!因此我的应用程序无法连接到本地调试器。我运行了:
sudo netstat -anltp | grep "49100"
它什么也没有返回。
答案1
通常,防火墙不会阻止本地流量。如果您的客户端应用程序连接到端口 49100,它希望在那里找到服务(无论是什么)。因此,您需要启动侦听端口 49100 的服务器应用程序(无论是什么),并提供客户端应用程序希望在那里找到的服务。
49100 不是与知名服务关联的端口,它未在 IANA(互联网上分配号码的组织)上注册,因此除非您告诉我们该应用程序是什么,否则我们可能无法告诉您更多信息。无论如何,您可以在该应用程序文档中找到一些信息。