【问题标题】:How to remove or change port number once allocated分配后如何删除或更改端口号
【发布时间】:2010-11-29 01:34:55
【问题描述】:
  1. 我有 .exe 文件,它只运行 1 mb 的应用程序(不是安装程序)...如果我在 windows 2003 服务器上运行它,它通常会询问端口号...我分配了一个端口,现在它是给出一个 arreor (;6overflow)...应用程序是在 vb6 中构建的。
  2. 为了解决这个问题,我想尝试通过更改端口号...如何在分配后删除/更改端口号???

【问题讨论】:

  • 能否纠正一些拼写错误,例如“windowes”、“hvae”、“arreor”。另外我真的不明白 port 的含义吗?什么端口 TCP/IP、PIPE、socket ....

标签: windows networking windows-server-2003


【解决方案1】:

您所能做的就是告诉应用在启动时使用不同的端口号,但一旦操作系统为您分配了端口,您就无法更改它的端口号。

唯一的解决方法是使用类似 netcat 的东西,它可以将所有流量从一个端口转发到另一个端口。因此,当您的应用仍在端口 X 上运行时,netcat 可以将该端口连接到 Y,因此对于外部的任何人来说,您的应用看起来就像是同时从 X 和 Y 提供服务。

【讨论】:

    猜你喜欢
    • 2020-10-13
    • 1970-01-01
    • 2018-04-30
    • 2016-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-21
    相关资源
    最近更新 更多