Sanallaştırılmış sistemlerde çalışan Linux sunucularında IP adresini manuel belirlemek, ağ kararlılığını korumak açısından önemlidir. DHCP çoğu durumda yeterli olsa da, statik IP tanımlamak sabit bağlantıya sahip sistemlerde daha güvenilir bir çözüm sunar.
Proxmox Nedir?
Proxmox , açık kaynaklı bir hypervisor platformudur ve donanım kaynaklarını farklı sanal makinelere bölüştürerek aynı fiziksel sistem üzerinde birden fazla işletim sisteminin paralel çalışmasına imkân tanır.
Sanal Sunucu Özelliklerinin Belirlenmesi
Statik IP yapılandırmasına geçmeden önce sanal makinenin temel donanım kaynaklarının tanımlanması gerekir. Tipik bir örnek yapılandırma şu şekildedir:
4 CPU çekirdeği, 8 GB RAM, 128 GB disk alanı.
Bu donanım dağılımı test ortamları veya küçük ölçekli servisler için idealdir. Ayrıca Proxmox arayüzünde Guest Agent etkinleştirildiğinde sistemin IP bilgileri ve durumu doğrudan panelde görüntülenebilir.
Proxmox panelinde Guest Agent etkinleştirildiğinde, sistemin IP adresi ve çalışma durumu doğrudan arayüzden izlenebilir.
Mevcut Ağ Ayarlarını Görüntüleme
Linux terminalinde aşağıdaki komutu çalıştırarak sistemde tanımlı tüm ağ arayüzlerini görebilirsiniz. Bu komut, her bir arayüzün IP adresi ve bağlantı durumunu listeler.
ip a
SSH ile Bağlantı Kurma
Windows kullanıcıları PowerShell, macOS veya Linux kullanıcıları Terminal üzerinden şu komutla sanal makineye bağlanabilir:
ssh kullanıcı_adı@ip_adresi
Bağlantı sağlandıktan sonra, sistemin güncel olduğundan emin olmak için aşağıdaki komut uygulanmalıdır:
sudo apt update && sudo apt dist-upgrade -y
Bu adım, tüm paketlerin ve çekirdek bileşenlerinin en son sürümlere güncellenmesini sağlar.
QEMU Guest Agent Kurulumu
Proxmox, sanal makinelerin durum bilgilerini alabilmek için QEMU Guest Agent hizmetinden yararlanır.
Bu servisi etkinleştirmek için Proxmox arayüzünde ilgili VM’i seçin, Options sekmesine gidip QEMU Guest Agent satırına çift tıklayın. “Use QEMU Guest Agent” kutusunu işaretleyip OK butonuna basın ve ardından VM’i yeniden başlatın.

Linux tarafında kurulumu tamamlamak için:
sudo apt install qemu-guest-agent -y
sudo systemctl enable --now qemu-guest-agent

Bu yapılandırma, sanal makinenin durum bilgisini Proxmox paneline iletir. Ağ trafiği, donanım kullanımı ve servis performansını merkezi bir izleme sistemiyle görüntülemek isterseniz Proxmox VE 9 Üzerinde SNMP Konfigürasyonu rehberine göz atabilirsiniz.
Linux’ta Statik IP Adresi Tanımlama
Linux ağ yapılandırmaları Netplan aracıyla yönetilir.
Ayar dosyası genellikle /etc/netplan/00-installer-config.yaml yolunda bulunur.
Dosyayı düzenlemek için.
sudo nano /etc/netplan/00-installer-config.yaml
Ardından içeriği aşağıdaki örnekle güncelleyelim.
network:
version: 2
ethernets:
ens18:
addresses: [192.168.0.236/24]
nameservers:
addresses: [192.168.0.1]
routes:
- to: default
via: 192.168.0.1
Kaydetmek için Ctrl + O, çıkmak için Ctrl + X tuşlarını kullanalım.
sudo netplan apply
Bu noktada sanal makinenizin IP adresi statik hâle gelir. Yeni IP adresine SSH üzerinden yeniden bağlanabilirsiniz.
Yapılandırma tamamlandıktan sonra, sistemin mevcut hâlini güvenceye almak için sanal makinenin snapshot alınması önerilir. Bu işlem, olası hatalı değişikliklerde kolay geri dönüş imkânı sunar.

İkinci Statik IP Adresi Ekleme
Bazı durumlarda aynı sanal makinenin iki farklı ağda çalışması gerekebilir; örneğin biri dış ağa, diğeri dahili VLAN’a bağlı olabilir. Bunu yapmak için öncelikle Proxmox üzerinde yeni bir ağ adaptörü ekleyelim.
VM’i seçip Hardware → Add → Network Device tıklayalım.

Daha sonra uygun bridge seçeneğini belirleyip Add butonuna tıklayalım.

Yeni adaptör eklendikten sonra Linux tarafında yapılandırma dosyasına aşağıdaki satırları ekleyelim.
ens19:
addresses: [192.168.1.227/24]
Tam dosya şöyle görünür.
network:
version: 2
ethernets:
ens18:
addresses: [192.168.0.236/24]
nameservers:
addresses: [192.168.0.1]
routes:
- to: default
via: 192.168.0.1
ens19:
addresses: [192.168.1.227/24]
Yine değişiklikleri uygulamak için şu terminali girelim.
sudo netplan apply
Bu adımları tamamladıktan sonra, Proxmox üzerinde çalışan Linux sanal makinenize bir veya birden fazla statik IP adresi tanımlamış olursunuz.
Bu yöntem ile,
- Ağ sabitliğini sağlar,
- Servislerin yeniden başlatma sonrasında IP değişimini engeller,
- Çoklu VLAN veya ağ segmentleriyle çalışırken esneklik kazandırır.
Sık Sorulan Sorular
Proxmox’ta sanal makineye statik IP nasıl atanır?
Linux sanal makinede /etc/netplan/ dizinindeki yapılandırma dosyası düzenlenerek statik IP adresi tanımlanır, ardından sudo netplan apply komutu uygulanır.
Netplan dosyası nerede bulunur ve nasıl düzenlenir?
Netplan dosyaları genellikle /etc/netplan/00-installer-config.yaml konumundadır ve sudo nano veya vim editörüyle düzenlenir.
QEMU Guest Agent kurulumu Proxmox performansını etkiler mi?
QEMU Guest Agent yalnızca sanal makinenin durum bilgilerini host sisteme iletir ve performans üzerinde kayda değer bir yük oluşturmaz.
Proxmox’ta snapshot almak sistem kaynaklarını nasıl etkiler?
Snapshot alma işlemi disk I/O kullanımını kısa süreli artırabilir, ancak işlem tamamlandığında kaynak tüketimi normale döner.
Proxmox VE 9 sürümüne yükseltme sonrası ağ ayarları silinir mi?
Yükseltme işlemi mevcut ağ yapılandırmalarını korur; yalnızca Netplan veya bridge ayarlarında yeniden başlatma gerekebilir.