Linux Makinesine Statik Bir Host Adı Nasıl Atanır
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
- Statik ana bilgisayar adını ayarlayın:
sudo hostnamectl set-hostname my-static-hostname
- 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.
- Dosyayı bir metin düzenleyicisinde açın:
sudo nano /etc/hostname
- Mevcut adı istediğiniz ana bilgisayar adıyla değiştirin.
- Dosyayı kaydedin ve çıkın (CTRL + X → Y → ENTER).
- 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.
- Dosyayı düzenleyin:
sudo nano /etc/hosts
- Eski ana bilgisayar adını içeren satırı değiştirin:
127.0.0.1 my-static-hostname
- Kaydedin ve çıkın.
Bu, ağ sorunlarını önler ve doğru ana bilgisayar adı çözümlemesini sağlar.


