2014-01-09 89 views
0

我正在使用我的電腦(Windows 7)運行應用程序。我發現它需要一個隨機端口49152.
如何更改特定應用程序的偵聽端口。我能通過命令行來做到這一點,還是應該爲它安裝任何「exe」文件。如何更改應用程序的監聽端口

+0

如果你沒有提到'應用程序名稱',那麼所有人都可以說'檢查文檔'。 cmd提示符沒有更改應用程序端口的命令。 – foxidrive

回答

0

這取決於應用程序。應用程序聲明它正在偵聽哪個端口。如果你想改變它,你需要檢查該特定應用程序的文檔。也許它甚至是硬編碼的,那麼你就無能爲力。

不要忘記連接到該應用程序的人也需要知道端口號。這就是爲什麼監聽端口經常被硬編碼的原因,因爲迫使客戶端應用程序的用戶知道端口通常不是一個好選擇。

+0

我想在運行時中途更改監聽端口。這完全是從測試角度出發。我看不到應用程序要求用戶的輸入在指定的端口上運行。 – debiansse

+0

應用程序將(如果有的話)通過一些配置選項進行配置。您可能能夠用操作系統工具強制關閉套接字,但這不會將其更改爲已知的東西。在大多數情況下,它也會導致應用程序崩潰。 – PMF