Network Interfaces (NIC)
Virtual Network Interface Controllers and persistent private IP address bindings.
Virtual Network Interface Controllers
Virtual machines and Containers attach to VPC subnetworks via a Virtual Network Interface Controller (NIC / NetworkInterface).
Persistent Private IP Binding:
- Private IP allocations are assigned from the VPC CIDR pool during initial instance or container bootstrapping.
- Assigned private IP addresses remain permanently bound to the workload across reboots, hardware preset changes, and live migration events.
ubuntu@demo-web:~$ ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
inet 10.42.0.12/16 brd 10.42.255.255 scope global eth0
In-cluster DNS
Workloads are configured to use the VPC gateway as their default DNS resolver. It resolves <workload-name>.msrv.internal to the workload’s private IP address (for example, ctr-deadbeef.msrv.internal → 10.0.0.5), so services can reach each other by name instead of hard-coding private IPs.