Giriş

Bir ana bilgisayar adı, bir ağa bağlı bir makineye atanan benzersiz bir tanımlayıcıdır. Linux OS‘de, statik bir ana bilgisayar adı ayarlamak tutarlılığı sağlar ve sunucuları veya iş istasyonlarını yönetmeyi ve tanımlamayı kolaylaştırır. Bu makale, Linux’ta statik bir ana bilgisayar adı atamak için farklı yöntemleri açıklar ve çeşitli dağıtımlarda hem geçici hem de kalıcı değişiklikleri kapsar.

Mevcut Ana Bilgisayar Adını Kontrol Etme

Ana bilgisayar adını değiştirmeden önce, mevcut olanı kontrol etmek için:

hostnamectl

Ya da basitçe:

hostname

Bu, Linux makinenizin mevcut ana bilgisayar adını görüntüler.

Yöntem 1: hostnamectl Kullanma (Systemd Tabanlı Sistemler için Tavsiye Edilir)

Çoğu modern Linux dağıtımı (Ubuntu, Debian, CentOS, Fedora) systemd kullanır ve bu, ana bilgisayar adlarını yönetmek için hostnamectl komutunu sağlar.

Ana Bilgisayar Adını Değiştirme

  1. Statik ana bilgisayar adını ayarlayın:
    sudo hostnamectl set-hostname my-static-hostname
  2. Değişikliği doğrulayın:
    hostnamectl

Değişiklik hemen gerçekleşir ve yeniden başlatmalarda kalıcıdır.

Yöntem 2: /etc/hostname Dosyasını Manuel Olarak Düzenleme

hostnamectl kullanmayan dağıtımlar için, /etc/hostname dosyasını doğrudan değiştirin.

  1. Dosyayı bir metin düzenleyicisinde açın:
    sudo nano /etc/hostname
  2. Mevcut adı istediğiniz ana bilgisayar adıyla değiştirin.
  3. Dosyayı kaydedin ve çıkın (CTRL + X → Y → ENTER).
  4. Değişikliği uygulayın:
    sudo systemctl restart systemd-hostnamed

    Ya da sistemi yeniden başlatın:

    sudo reboot

Yöntem 3: /etc/hosts Güncelleme

Ana bilgisayar adını değiştirdikten sonra, yeni adı yansıtmak için /etc/hosts dosyasını güncelleyin.

  1. Dosyayı düzenleyin:
    sudo nano /etc/hosts
  2. Eski ana bilgisayar adını içeren satırı değiştirin:
    127.0.0.1   my-static-hostname
  3. Kaydedin ve çıkın.

Bu, ağ sorunlarını önler ve doğru ana bilgisayar adı çözümlemesini sağlar.