Gcloud üzerinde kurduğum centos makinelerde eth0 interface'i internal/subnet ip yi gösteriyor ip -a ve ifconfig komutlarında eth0 config dosyasına IPADDR değişkeni olarak external ip'yi atadığımda network gidiyor makineyi kaybediyorum. eth0 ip adresi olarak google'ın atadığı external ipyi nasıl atayabilirim. scriptlerim bu ip adresini kullanıyor. dolayısıyla global olarak erişilemeyen bir ip'yi referans aldıkları için scriptler çalışmıyor
kısaca asıl istediğim eth0 interface'inin sadece external ipyi kullanması
ekteki resimlerde gereken configler ve network detaylarını görebilirsiniz
Scriptler, IP adresini interface'e bakıp değil icanhazip.com'un verdiği IP'ye göre çalışmalı, eğer açık kaynak shell scriptler ise gerekli modifikasyon yapılabilir veya direk script içine IPADRESI=1.1.1.1 gibi atama yapılıp IP bekleyen değişkene bu değişkendeki değer verilebilir.