• 22-02-2023, 17:51:53
    #1
    Merhaba arkadaşlar,

    Aşağıda fotoğrafını bıraktığım alanda IPv4 alanıda sunucunun iç ip'si yazmakta, normalde burada diğer firmalarda veya local ubuntu kurulumu yapıldıgında IPv4 public adresi geliyordu fakat oracle free tier hesabımda bu şekilde gelmemektedir.

    Bu durumdan dolayıda MySql vs kurulumlarında iç ip gözüktüğü için dışarıdan erişim yapamamaktayım.

    Bu durumun çözümünü bilen arkadaşlar var mı ? varsa konu altına yazabilirlerse cok sevinirim.


    Konuyu okuğudunuz için hepinize teşekkür ederim, iyi çalışmalar.
  • 22-02-2023, 18:03:26
    #2
    Merhaba,

    Kurulumda public IP adresi atadıysanız instances kısmında direkt gözükür. Aşağıdaki komutu SSH üzerinden uyguladıktan sonra public IP adresinizi öğrenebilirsiniz, eğer public IP adresi gözükmezse önce network kısmından public IP adresi eklemeniz gereklidir veya sıfırdan public IP adresi ekleyerek kurabilirsiniz. Ek olarak VPC network tarafında firewall ayarlarınızdan ve sunucu içinden gerekli portları açmanız gerekmektedir.

    ip route get 1 | sed -n 's/^.*src \([0-9.]*\) .*$/\1/p'
    Saygılarımızla,
    KORP Yazılım ve Bilgi Teknolojileri,
  • 22-02-2023, 18:04:22
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    oci compute instance list-vnics --instance-id vmid --query "data[0].public-ip" --raw-output çıktısını görebilir miyim?

    vmid yerine vm instance ocid değerini yazın.
  • 23-02-2023, 09:14:54
    #4
    KORPcloud adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Kurulumda public IP adresi atadıysanız instances kısmında direkt gözükür. Aşağıdaki komutu SSH üzerinden uyguladıktan sonra public IP adresinizi öğrenebilirsiniz, eğer public IP adresi gözükmezse önce network kısmından public IP adresi eklemeniz gereklidir veya sıfırdan public IP adresi ekleyerek kurabilirsiniz. Ek olarak VPC network tarafında firewall ayarlarınızdan ve sunucu içinden gerekli portları açmanız gerekmektedir.

    ip route get 1 | sed -n 's/^.*src \([0-9.]*\) .*$/\1/p'
    Saygılarımızla,
    KORP Yazılım ve Bilgi Teknolojileri,
    Merhaba, öncelikle cevabınız için teşekkürler. Mesajlarınızı geç gördüm konuyu açtıktan sonra foruma giriş sağlayamadım.

    ip route get 1 | sed -n 's/^.*src \([0-9.]*\) .*$/\1/p' çıktı sonucu ;
    10.0.0.56 yani iç ağ sonucunu aldım.

    Makineyi yeniden kurabilirim fakat bu ip olayını nereden değiştireceğimi bilemiyorum
  • 23-02-2023, 09:15:36
    #5
    AndyCap adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    oci compute instance list-vnics --instance-id vmid --query "data[0].public-ip" --raw-output çıktısını görebilir miyim?

    vmid yerine vm instance ocid değerini yazın.

    Komutu hocam id 'yi koyarak ubuntu sunucumda calıstırdım;


    ubuntu@instance-20230222-1718:~$ oci compute instance list-vnics --instance-20230222-1718 --query "data[0].public-ip" --raw-output

    Command 'oci' not found, did you mean:

    command 'ci' from deb rcs (5.9.4-6)
    command 'ocp' from deb opencubicplayer (1:0.2.0-3)
    command 'ocs' from deb cscope (15.9-1)

    Try: sudo apt install <deb name>

    komut bulunamadı hatası aldım
  • 23-02-2023, 09:25:50
    #6
    Harman1995 adlı üyeden alıntı: mesajı görüntüle
    Komutu hocam id 'yi koyarak ubuntu sunucumda calıstırdım;


    ubuntu@instance-20230222-1718:~$ oci compute instance list-vnics --instance-20230222-1718 --query "data[0].public-ip" --raw-output

    Command 'oci' not found, did you mean:

    command 'ci' from deb rcs (5.9.4-6)
    command 'ocp' from deb opencubicplayer (1:0.2.0-3)
    command 'ocs' from deb cscope (15.9-1)

    Try: sudo apt install <deb name>

    komut bulunamadı hatası aldım
    "which oci" komutu ile oci'nin kurulu olduğu exec yolunu öğrenebilirsiniz.
  • 23-02-2023, 10:22:26
    #7
    Merhaba,

    Kurulum kısmında network sekmesini genişlettikten sonra Assign a Public IP address şeklinde seçeneği işaretleyebilirsiniz. Tekrar kurmak istemezseniz Network sekmesinde subnet ayarları kısmında benzer bir ayarlama mevcuttur.

    Saygılarımızla,
    KORP Yazılım ve Bilgi Teknolojileri
  • 23-02-2023, 10:34:41
    #8
    KORPcloud adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Kurulum kısmında network sekmesini genişlettikten sonra Assign a Public IP address şeklinde seçeneği işaretleyebilirsiniz. Tekrar kurmak istemezseniz Network sekmesinde subnet ayarları kısmında benzer bir ayarlama mevcuttur.

    Saygılarımızla,
    KORP Yazılım ve Bilgi Teknolojileri

    Oracle Cloud üzerinde,


    public ip adressim mevcut, fakat ubuntuda ilk konuyu açarken fotoğraf attığım kısımda iç ip olduğu için kurulumlarını yaptığım şeylerde sorun yaşıyorum. Suan sunucuyu silip dediğiniz seçenekle kurulum yapıyorum.



    Bu şekilde seçimimi yaptım (her seferinde yapıyorum.)

    ayarları bu şekilde yapmama rağmen aldığım çıktı;

    ubuntu@instance-20230223-1031:~$ ip route get 1 | sed -n 's/^.*src ([0-9.]*) .*$/1/p'
    10.0.0.91
  • 23-02-2023, 10:40:36
    #9
    Merhaba,

    Firewall üzerinden ve sunucunuzdan kullanacağınız portları açtıktan sonra sorunsuz kullanabilmeniz gerekir. Sadece oracle free tier seçeneğinde mail portlarını engellediği için mail ile ilgili işlem yapamazsınız. Kurulum sonrası aşağıdaki kodun çıktısını verebilir misiniz?

    ip route get 1

    Saygılarımızla,
    KORP Yazılım ve Bilgi Teknolojileri