Linux
是否可以在具有不同 IP 但在同一台機器上的相同埠上執行兩個服務?
我的問題很簡單。
是否可以使用完全相同的埠執行兩個不同的遊戲伺服器,但在同一伺服器上使用相同的網路介面在不同的 IP 上執行?
每個 IP 地址都有自己的埠池還是僅限於機器的網路介面?
有可能的。您只需使用相同的埠在正確的 IP 地址/介面上綁定每個服務。
埠(無論是 UDP 還是 TCP)每個 IP 地址都有自己的池。
如果更改:IP 地址或協議(UDP 或 TCP),您可以在同一埠上偵聽。
見: http: //www.bleepingcomputer.com/tutorials/tcp-and-udp-ports-explained/
是的。套接字 (IP:Port) 成對出現並且必須是唯一的。您還可以將多個 IP 綁定到單個 NIC。