2014-01-09 43 views
0

我正在使用我的电脑(Windows 7)运行应用程序。我发现它需要一个随机端口49152.
如何更改特定应用程序的侦听端口。我能通过命令行来做到这一点,还是应该为它安装任何“exe”文件。如何更改应用程序的监听端口

+0

如果你没有提到'应用程序名称',那么所有人都可以说'检查文档'。 cmd提示符没有更改应用程序端口的命令。 – foxidrive

回答

0

这取决于应用程序。应用程序声明它正在侦听哪个端口。如果你想改变它,你需要检查该特定应用程序的文档。也许它甚至是硬编码的,那么你就无能为力。

不要忘记连接到该应用程序的人也需要知道端口号。这就是为什么监听端口经常被硬编码的原因,因为迫使客户端应用程序的用户知道端口通常不是一个好选择。

+0

我想在运行时中途更改监听端口。这完全是从测试角度出发。我看不到应用程序要求用户的输入在指定的端口上运行。 – debiansse

+0

应用程序将(如果有的话)通过一些配置选项进行配置。您可能能够用操作系统工具强制关闭套接字,但这不会将其更改为已知的东西。在大多数情况下,它也会导致应用程序崩溃。 – PMF