单个端口上是否可以运行多个程序?换句话说,同一服务器上的两个应用程序可以具有相同的端口号吗?
答案 0 :(得分:3)
如果他们被绑定到不同的IP,是的。绑定到端口绑定到IP地址和端口号。因此,如果应用程序A绑定到192.168.0.56:25565
,并且应用程序B绑定到127.0.0.1:25565
,那么它们就没有问题了。但是,如果应用程序C想要绑定到其中任何一个,或绑定到0.0.0.0:25565
,它将被赋予错误。
答案 1 :(得分:2)
对于TCP:是,只要它们绑定到不同的接口(例如eth0
和loopback
)。在同一个界面上,没有。
对于UDP:是的。