Possible to bind two service with the same port?
Hi there ,
I wanna use the same port to connect to a kvm virtual machine , one with VNC and the other SPICE .Is that possible ? maybe i should ask if it`s possible for two apps LISTENING at the same port.I think it might work out just like 2 browsers surfing through the port 80 . Would be different or i have a misunderstanding about that ? Shed your light~ Thx~ |
can you detail your situation more, as opposed to your perceived solution to it? Generally, no it's not possible to do what you sound like you one. one process, one port, but I don't think this is actually at all relevant to what you sound like you're asking.
|
Quote:
my situation is : e.g. i have the 30250 port for spice service to connect the kvm instance , but i`d like to connect via vnc using the same port as well ( so tired with remembering so many different ports).I wonder whether it is theoretically possible or just DO-NOT advice ? Thank you for replying~ |
no, that's not possible. There are services which can handle mutliple protocols by inspecting the traffic coming from the client and then handing off to a sub process once it is clear what protocol is being used, but this is not common, and requires full integration between the parts. The process listening for vnc / spice is the KVM vm process itself, there is no central element to that, two vm's are wrapped under no common framework at all (libvirt provides metadata when used, but this doesn't wrap anything), so there is no chance at all to colaborate on anything. two VNC enabled vm's would equally need two different ports.
|
Quote:
|
All times are GMT -5. The time now is 01:29 PM. |