Diğer bir sistemimize kurduğumuz ubuntu işletim sistemini daha sonra hostname olarak adlandığımız uygulamanın ismini değiştime kararı aldık ama ne yaptıysak reboot yani yeniden başlattığımızda hostname eskisine dönüyordu yaklaşık 1 saate yakın araştırma ve testler yapmak zorunda kaldık.

Sonuç olarak istediğimizi elde ettik ve dedik ki hem buradan paylaşalım hemde notumuzu not olarak düşürelim dedik.

Öncelik ile hostname adını değiştirelim. Biz biryoo yazdık siz istediğinizi yazabilirsiniz.

$ sudo hostnamectl set-hostname biryoo

Daha sonra hostname ismi değişmişmi görmek için üç birim kısmına aşağıdaki 2 seçenek ile bakabilirsiniz.

1.ci seçenek;

$ hostname

2.ci seçenek;

$ nano /etc/hostname

Yukarıdaki iki secenek ile kontrol ettik den sonra sırada hosts dosyasını düzenlemek de kaldı. Aslında yaptığımız ilk işlemde zaten hostname düzenlemiştik şimdi bunu ip adresine adayacağız.

Aşağıdaki gibi hosts dosyasını açalım.

$ nano /etc/hosts

Daha sonra aşağıdaki gibi en alta ekleyelim.

$ 127.0.1.1 biryoo

En başta biz biryoo ismini adamıştık hostname adına bu yüzden aynısını buraya yazıyoruz. Siz en başta hostname oluştururken ne adadıysanız aynı ismi burayada vermek malesef zorundasınız eğer bu bu iki işlem birbirinin zıttına giderse malesef cakışacaktır bu yüzden yaptığınız işlemler boşa çıkacaktır.

Evet asıl önemli noktaya geldik sayfanın başında söylediğimiz gibi hostname değişikliği sonrası sistemi yeniden başlattığımızda hostname eski haline alıyordu. Bunun çözümü de altta yapacağımız işlemler sorunun ortadan kalkmasına vesile olacaktır.

İşlemimize başlamadan önce değişiklikler yapacağımızın dosyası olup olmadığını bilmek için aşağıdaki gibi üç birim de yazalım.

$ ls -l /etc/cloud/cloud.cfg

Eğer kontrol ettiyseniz ve dosya var ise artık hiç bir sorunumuz yok demektir anlamına gelmektedir.

Son olarak şimdi dosyamızı açalım.

$ nano /etc/cloud/cloud.cfg

Eğer aşağıdaki gibi komutu girip açarsanız bir kaç seçenek ile kaçıncı satırda bulunuyorsunuz öğrenebilirsiniz.

$ nano -c /etc/cloud/cloud.cfg

Dosyamızı açtıktan sonra 15.ci satrda bulunan aşağıdaki;

preserve_hostname: false

ile

preserve_hostname: true

değiştirin ve kaydedip çıkın. Şimdi yapmaınız gereken son olarak kontrolleri sağlamak.

Alttaki komutu üç birime yazın ve kontrol edin eğer hostname karşılığı doğruysa yapmanız gereken;

$ hostnamectl

yeniden başlatmak bunun için ise.

$ reboot

veya

$ shutdown -r now

sisteminizi kapatmak veya güç akımını sonlandırmak için

$ shutdown -h now

Bir yazımızın sonuna daha geldik.

Bu Sayfa İçin Etiketler ?

Bu Yazı Hakkında Görüşlerinizi Yazabilirsiniz.