Erkennen einer öffentlichen IP-Adresse innerhalb einer Linux Azure-VM

Erkennen einer öffentlichen IP-Adresse innerhalb einer Linux Azure-VM

Ich habe eine Linux-VM (Centos 8) in der Azure-Cloud mit öffentlicher IP (SKU Standard, statisch) erstellt. Ich gehe davon aus, dass diese IP-Adresse innerhalb der Linux-VM erkennbar ist.

[admin@my-vm ~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:22:48:56:f6:9a brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::222:48ff:fe56:f69a/64 scope link
       valid_lft forever preferred_lft forever

Ich erwarte, dass die öffentliche IP hier auch aufgeführt wird, aber es werden nur localhost und private IP angezeigt. Die öffentliche IP funktioniert definitiv, da ich den Webserver ohne Probleme ausführen konnte.

Meine Frage ist, warum meine öffentliche IP von meiner VM aus nicht sichtbar ist. Befindet sich meine VM hinter einem NAT?

Danke.

verwandte Informationen