0850 885 09 42 bilgi@verinomi.com Bilgi Bankası Destek Talebi Müşteri Paneli TR EN ₺ TL $ USD

Ana Sayfa / Bilgi Bankası / Linux

Bilgi Bankası

Rehberler ve sık sorulan soruların yanıtları.

Linux kategorisine dön

AlmaLinux Sunucuya İkinci (Ek) IP Adresi Ekleme

Yazdır

Bu rehber, AlmaLinux 8, 9 ve 10 kurulu sunucunuza satın aldığınız ek IP adresini nasıl tanımlayacağınızı anlatır. AlmaLinux'te ağ ayarı NetworkManager ile yapılır ve nmcli komutuyla yönetilir. Adımlar SSH bağlantınızı koparmayacak şekilde sıralanmıştır; yine de değişikliğe başlamadan önce sunucuya başka bir yoldan (örneğin ikinci bir SSH oturumu açık tutarak) ulaşabileceğinizden emin olmanızı öneririz.

Başlamadan önce

Komutları root olarak ya da sudo ile çalıştırın. Aşağıdaki örneklerde şu değerler kullanılmıştır; kendi değerlerinizle değiştirin:

  • Ağ arayüzü: ens192 (sunucunuzda farklı olabilir; eth0, ens18 gibi)
  • Ana IP adresi: 203.0.113.10/24, ağ geçidi: 203.0.113.1
  • Ek IP adresi: 203.0.113.20/24

Ek IP adresiniz müşteri panelinde hizmetinizin sayfasında yazar. Ek IP için de genellikle ana adresinizdeki ön ek uzunluğunu (/24 gibi) kullanırsınız; size farklı bir değer bildirildiyse onu kullanın. Ek IP için ayrıca ağ geçidi yazmayın.

Sürüme göre farklar

Komutlar 8, 9 ve 10 sürümlerinde aynıdır. Sürümler arasında NetworkManager'ın ayar dosyalarının yeri ve biçimi değişmiştir; bu rehberde ayarı nmcli komutuyla yaptığınız için dosyaları elle düzenlemenize gerek yoktur, NetworkManager sürümünüze uygun dosyayı kendisi yazar.

1. Bağlantının adını ve ayar türünü bulun

nmcli -f NAME,DEVICE connection show

Çıktıda arayüzünüzün (ens192 gibi) karşısındaki NAME sütunu bağlantının adıdır; örneğin ens192 ya da System eth0. Adın içinde boşluk varsa aşağıdaki komutlarda tırnak içinde yazın. Ardından adresin elle mi (static) yoksa DHCP ile mi verildiğine bakın:

nmcli -g ipv4.method connection show ens192

Sonuç manual ise devam edin. auto ise sunucunuz adresini DHCP ile alıyordur; bu durumda ek IP'yi tanımlamadan önce müşteri panelinden destek talebi açmanızı öneririz.

2. Ek IP'yi kalıcı olarak ekleyin

nmcli connection modify ens192 +ipv4.addresses 203.0.113.20/24

ipv4.addresses'ın önündeki + işareti önemlidir: yeni adres var olan adreslerin yanına eklenir. + olmadan yazarsanız var olan adresler silinir ve sunucuya erişiminiz kesilebilir. Bu komut yalnızca ayarı kaydeder; bağlantıya dokunmaz.

Ayarın doğru kaydedildiğini denetleyin; iki adres de görünmelidir:

nmcli -g ipv4.addresses connection show ens192

3. Adresi hemen etkinleştirin

Bağlantıyı yeniden başlatmak (nmcli connection up) SSH oturumunuzu kesebilir. Adresi bağlantıya dokunmadan hemen etkinleştirmek için şu komutu bir kez çalıştırın:

ip addr add 203.0.113.20/24 dev ens192

Sunucu bir sonraki açılışta adresi 2. adımda kaydettiğiniz ayardan kendisi tanımlar.

4. Denetleme

  • Sunucuda ip -4 addr show dev ens192 komutunun çıktısında iki adres de görünmelidir.
  • Kendi bilgisayarınızdan yeni adrese ping 203.0.113.20 ile ulaşabildiğinizi denetleyin.
  • Kalıcılığı denemek isterseniz uygun bir zamanda sunucuyu yeniden başlatıp adresin yine tanımlı olduğuna bakabilirsiniz.

Sunucunun internete çıkarken kullandığı adres değişmez; ana IP adresiniz olarak kalır. Ek adres, gelen bağlantılar ve bu adrese bağladığınız hizmetler (örneğin ikinci bir web sitesi ya da SSL sertifikası) için kullanılır.

Güvenlik duvarı (firewalld)

firewalld kuralları genellikle adrese değil arayüze bağlı bölgelere (zone) uygulandığı için ek IP için çoğu durumda ayrı bir kural gerekmez; ana adresinize açık olan hizmetler yeni adreste de açık olur. Hangi bölgenin etkin olduğunu firewall-cmd --get-active-zones ile görebilirsiniz.

Kontrol paneli kullanıyorsanız

  • cPanel: ek IP'yi WHM'de IP Functions > Add a New IP Address ekranından ekleyin; WHM adresi sunucuya kendisi tanımlar. Bu durumda yukarıdaki adımlara gerek yoktur.
  • Plesk: adresi işletim sistemine ekledikten sonra Plesk'te Araçlar ve Ayarlar > IP Adresleri sayfasında IP'leri yeniden okutun (İngilizce arayüzde Reread IP).

Sorun giderme

  • "Address already assigned" ya da "File exists" hatası: adres zaten tanımlıdır; bir şey yapmanıza gerek yoktur.
  • Yanlışlıkla + işaretini unuttum: sunucuya hâlâ bağlıysanız ana adresinizi geri ekleyin: nmcli connection modify ens192 +ipv4.addresses 203.0.113.10/24. Bağlantınız kesildiyse müşteri panelinden destek talebi açın.
  • Yeni adrese ulaşılamıyor: adresi ve ön ek uzunluğunu doğru yazdığınızı denetleyin; güvenlik duvarında yeni adrese özel bir kısıtlama olmadığından emin olun.
  • Sunucu yeniden başlayınca ek adres gelmiyor: nmcli -g ipv4.addresses connection show ens192 çıktısında adresin kayıtlı olduğunu denetleyin; değilse 2. adımı yeniden uygulayın.
Bu cevap yeterince yardımcı oldu mu? 0

Sizi arayalım

Satış ve bilgi talepleriniz içindir. Mevcut hizmetinizle ilgili teknik destek için destek talebi açabilirsiniz.

Bilgileriniz yalnızca size dönüş yapmak için kullanılır. Gizlilik politikası