Skip to content

Two Azure confidential VMs from two datacenters cannot establish node channel #2632

Answered by achamayou
MingyuanGao asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @MingyuanGao,

You are setting up the node-to-node channels to listen on a private IP (10.2.1.4), which will only be visible to machines on the same vnet. Vnets cannot (as far as I know) span regions, they are scoped inside a resource group which is also only ever in a single region. The initial join is an RPC, and therefore happens over the RPC interface where a public (advertised) and private distinction can be made. That is why it's working.

So you either need to set up some routing between the vnets you have set up across regions, or peer them so they effectively function as one: https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-peering-overview

If you go down t…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by achamayou
Comment options

You must be logged in to vote
1 reply
@mhcrocky
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants