Ubuntu 22.04 (Jammy Jellyfish) sürümünde, ağ ayarlarını yönetmek için kullanılan temel araç **Netplan**'dır. Geleneksel `/etc/network/interfaces` yönteminden farklı olarak Netplan, YAML tabanlı bir yapılandırma dosyası kullanır. Bu rehberde, sunucunuza nasıl statik bir IP adresi atayacağınızı adım adım anlatacağız.
1. Yapılandırma Dosyasını Bulma
Netplan ayarları `/etc/netplan/` dizini altındaki `.yaml` dosyalarında saklanır. Dosya ismini öğrenmek için aşağıdaki komutu kullanabilirsiniz:
ls /etc/netplan/
Genellikle dosya ismi `01-netcfg.yaml`, `50-cloud-init.yaml` veya `00-installer-config.yaml` şeklindedir.
2. Statik IP Yapılandırmasını Düzenleme
Favori metin düzenleyicinizle (nano veya vi) dosyayı açın:
sudo nano /etc/netplan/01-netcfg.yaml
Görsel: Netplan yapılandırma dosyasının terminal üzerinden düzenlenmesi
Dosya içeriğini aşağıdaki örneğe göre düzenleyin (Değerleri kendi IP bilgilerinizle değiştirin):
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Önemli YAML Kuralları:
- Tab tuşunu asla kullanmayın, her zaman boşluk kullanın.
- İndentasyon (girinti) seviyeleri YAML için kritiktir.
- `eth0` kısmını `ip link` komutuyla öğrendiğiniz kendi ağ arayüz isminizle değiştirin.
3. Ayarları Kaydetme ve Uygulama
Dosyayı kaydettikten sonra (Nano için: CTRL+O, Enter, CTRL+X), yaptığınız ayarları test etmek için şu komutu çalıştırın:
sudo netplan try
Bu komut, ayarları geçici olarak uygular. Eğer bağlantınız kopmazsa 120 saniye içinde onay vermenizi ister. Her şey yolunda görünüyorsa doğrudan uygulamak için:
sudo netplan apply
4. Yeni Ayarları Doğrulama
Yeni IP adresinizin aktif olup olmadığını kontrol etmek için:
ip addr show eth0
İnternet bağlantısını test etmek için ise `ping google.com` komutunu kullanabilirsiniz.
Himsey Sunucu olarak Ubuntu sunucu optimizasyonları ve ağ yönetimi konularında 7/24 yanınızdayız. VDS hizmetlerinizde yaşadığınız ağ sorunları için destek talebi oluşturabilirsiniz.