Bir Linux Makineye Statik Ana Bilgisayar Adı Atama ⋆ ALexHost SRL

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
10.01.2025

Bir Linux Makineye Statik Ana Bilgisayar Adı Atama

Bir Linux makinesine statik bir ana bilgisayar adı atamak, özellikle birden fazla cihazın etkileşimde bulunduğu ortamlarda ağ tanımlama ve iletişim için gereklidir. Ana bilgisayar adı, makinenizi ağ üzerinde ayırt eden, insan tarafından okunabilir bir etiket görevi görür. DHCP gibi yapılandırmalara bağlı olarak değişebilen dinamik ana bilgisayar adlarının aksine, statik bir ana bilgisayar adı sabit kalarak ağ ve erişimde güvenilirlik sağlar. Bu kılavuz, farklı Linux dağıtımları için çeşitli yöntemleri kapsayarak Linux sisteminize statik bir ana bilgisayar adı atama sürecinde size yol gösterecektir.

Ana Bilgisayar Adı Nedir?

Ana bilgisayar adı, ağ üzerindeki bir cihazı tanımlayan bir etikettir. Linux’ta sistem yapılandırmasına bağlı olarak statik ya da dinamik olabilir. Ana bilgisayar adı, SSH bağlantılarında, DNS hizmetlerinde ve günlük dosyalarında makinenin tanımlanması gibi ağla ilgili çeşitli görevlerde çok önemlidir. Statik bir ana bilgisayar adı, makinenin belirli bir adla tanınması gereken ortamlarda çok önemlidir ve tutarlı erişim sağlar.

Geçerli Ana Bilgisayar Adını Kontrol Etme

Yeni bir ana bilgisayar adı atamadan önce, mevcut olanı kontrol etmek önemlidir. Geçerli ana bilgisayar adını görüntülemek için aşağıdaki komutu kullanın:

hostnamectl

Bu komut, sisteminizin statik ana bilgisayar adı, geçici (dinamik) ana bilgisayar adı ve pretty ana bilgisayar adı hakkında ayrıntılar sağlar.

Linux’ta Ana Bilgisayar Adını Değiştirme

Statik bir ana bilgisayar adı atamak için, kullandığınız Linux dağıtımına bağlı olarak farklı yöntemler vardır. Bunu iki ana kategoriye ayıralım: systemd tabanlı dağıtımlar (Ubuntu, CentOS 7, Fedora gibi çoğu modern dağıtım) ve systemd olmayan dağıtımlar (daha eski veya belirli dağıtımlar).

Yöntem 1: hostnamectl Komutunu Kullanma (systemd tabanlı dağıtımlar için)

Systemd kullanan çoğu modern Linux dağıtımı için hostnamectl komutunu kullanarak bu işlemi yapmak oldukça kolaydır.

  1. Terminali Açın: Makinenizdeki terminali açın.
  2. Yeni Ana Bilgisayar Adını Atama: Statik bir ana bilgisayar adı ayarlamak için aşağıdaki komutu kullanın:
    sudo hostnamectl set-hostname yeni-statik-hostname

    New-static-hostname
    yerine makineniz için istediğiniz ana bilgisayar adını yazın.
  3. Değişikliği Doğrulayın: Komutu çalıştırdıktan sonra, çalıştırarak yeni ana bilgisayar adının uygulanıp uygulanmadığını kontrol edin:
    hostnamectl

    Statik ana bilgisayar adı
    alanı değişikliği yansıtmalıdır.

  1. Etc/hosts Dosyasını Güncelleyin: Ana bilgisayar adını ayarladıktan sonra /etc/hosts dosyasını güncellediğinizden emin olun. Bu dosya IP adreslerini ana bilgisayar adlarıyla eşler. Bir metin düzenleyici (örneğin, nano veya vim) kullanarak açın:
    sudo nano /etc/hosts

    Eski ana bilgisayar adınıza referans veren satırı bulun (genellikle 127.0.0.1 ile ilişkilidir ) ve eski ana bilgisayar adını yenisiyle değiştirin. Bunun gibi bir şey görünmelidir:

    127.0.0.1 localhost
    127.0.1.1 new-static-hostname

    Dosyayı kaydedin ve düzenleyiciden çıkın.

Yöntem 2: /etc/hostname Dosyasını Elle Düzenleme (systemd olmayan dağıtımlar için)

Eğer eski bir Linux dağıtımı ya da systemd kullanmayan bir dağıtım kullanıyorsanız, bu işlem yapılandırma dosyalarının elle düzenlenmesini gerektirir.

  1. Etc/hostname Dosyasını Açın: /etc/hostname dosyasını açmak için tercih ettiğiniz metin düzenleyicisini kullanın. Örneğin, nano kullanarak:
    sudo nano /etc/hostname
  2. Ana Bilgisayar Adını Değiştirin: Mevcut ana bilgisayar adını seçtiğiniz yeni statik ana bilgisayar adıyla değiştirin. Düzenledikten sonra dosyayı kaydedin ve editörden çıkın.
  3. Etc/hosts Dosyasını Güncelleyin: systemd tabanlı yönteme benzer şekilde, /etc/hosts dosyasını da yeni ana bilgisayar adını yansıtacak şekilde güncellemelisiniz:
    sudo nano /etc/hosts

    İlgili satırları yeni ana bilgisayar adını içerecek şekilde değiştirin. Örneğin:

    127.0.0.1 localhost
    127.0.1.1 new-static-hostname
  4. Ana Bilgisayar Adını Yeniden Başlatın veya Yeniden Yükleyin: Değişikliklerin etkili olması için sisteminizi yeniden başlatabilir veya ana bilgisayar adı hizmetini yeniden başlatabilirsiniz:
    sudo yeniden başlat

    Alternatif olarak, yeniden başlatmadan, ana bilgisayar adını şu şekilde yeniden yükleyebilirsiniz:

    sudo systemctl restart systemd-hostnamed

Ana Bilgisayar Adı Değişikliklerinin Kalıcı Hale Getirilmesi

Çoğu durumda, yaptığınız ana bilgisayar adı değişiklikleri, özellikle hostnamectl kullanırken veya /etc/hostname dosyasını düzenlerken, yeniden başlatma sonrasında da devam edecektir. Ancak, DHCP’nin bir ana bilgisayar adını dinamik olarak atadığı ortamlarda, DHCP’nin statik ana bilgisayar adınızı geçersiz kılmasını önlemek için ek yapılandırma gerekebilir.

Bunu önlemek için, DHCP istemci yapılandırmanızın ana bilgisayar adını istemediğinden veya üzerine yazmadığından emin olun. Dhclient kullanan sistemler için, /etc/dhcp/dhclient.conf dosyasına DHCP yapılandırmasını ekleyerek değiştirebilirsiniz:

host-name "yeni-statik-hostname" gönder;

Bu, makinenizin DHCP sunucusu tarafından sağlanan ana bilgisayar adı yerine belirtilen ana bilgisayar adını kullanmasını sağlar.

Sonuç

Bir Linux makinesine statik bir ana bilgisayar adı atamak, güvenilir ağ iletişimini sürdürmek için basit ama çok önemli bir görevdir. İster modern, systemd tabanlı bir dağıtımla ister daha eski bir sistemle çalışıyor olun, burada özetlenen adımlar statik bir ana bilgisayar adını verimli bir şekilde yapılandırmanıza yardımcı olacaktır. Tutarlı bir ana bilgisayar adı belirleyerek, makinenizin ağınız boyunca tanımlanabilir ve erişilebilir kalmasını sağlarsınız.

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills