Hi
Actually VPC's DHCP server issued non-canonical interface address 10.162.0.10/32
with gateway 10.162.0.1 for network 10.162.0.0/20
I think the reason is that VM attached not to real (not to emulated) ethernet. and all communication should performed via GW
Routing table looks (look at vtnet1 routes):
Internet:
Destination Gateway Flags Netif Expire
default 10.200.0.1 UGS vtnet0
10.162.0.0/20 10.162.0.1 UGS vtnet1
10.162.0.1/32 42:01:0a:a2:00:0a US vtnet1
10.162.0.10 link#2 UHS lo0
10.162.0.10/32 link#2 U vtnet1
10.200.0.0/24 10.200.0.1 UGS vtnet0
10.200.0.1/32 42:01:0a:c8:00:0a US vtnet0
10.200.0.10 link#1 UHS lo0
On linux (another instance)
qq@vm-1:~$ ip r
default via 10.162.0.1 dev ens4 proto dhcp metric 100
10.162.0.1 dev ens4 proto dhcp scope link metric 100
qq@vm-1:~$ ip n
10.162.0.1 dev ens4 lladdr 42:01:0a:a2:00:01 REACHABLE
@vm-1:~$ ifconfig
ens4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1460
inet 10.162.15.221 netmask 255.255.255.255 broadcast 0.0.0.0
inet6 fe80::4001:aff:fea2:fdd prefixlen 64 scopeid 0x20<link>
ether 42:01:0a:a2:0f:dd txqueuelen 1000 (Ethernet)
RX packets 383 bytes 502096 (502.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 365 bytes 49133 (49.1 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0