GNU/Linux >> Belajar Linux >  >> Linux

Ubah nama host server Linux

Secara default, server Anda dimulai dengan nama yang diberikan server sebagai nama host. Beberapa perangkat lunak seperti cPanel® memerlukan nama domain yang sepenuhnya memenuhi syarat (FQDN) yang valid agar nama host dapat digunakan selama sistem verifikasi lisensi mereka. Artikel ini menjelaskan cara mengubah nama host server di Linux®.

Ubah nama host server

  1. Periksa nama host yang ada

    $ hostname
    
  2. Ubah nilai agar sesuai dengan nama host FQDN Anda, seperti yang ditunjukkan pada contoh berikut:

    $  hostnamectl set-hostname NEW-HOST
    $  hostname
    NEW-HOST
    
  3. Buka file di /etc/hosts. Untuk memperbarui informasi untuk jaringan internal, ubah host yang terkait dengan alamat IP utama untuk server Anda, seperti yang ditunjukkan pada contoh berikut:

    $  vim /etc/hosts    
    127.0.0.1      localhost localhost.localdomain
    123.45.67.89   hostname.domain.com   hostname
    
  4. Ubah nama domain (jika diperlukan)

    $  vim /etc/resolv.conf
    domain abc.com            <--- This would be the domain.
    nameserver 173.203.4.8
    nameserver 173.203.4.9
    
  5. Ubah konfigurasi jaringan /etc/sysconfig/network

    $  vim /etc/sysconfig/network
    NETWORKING=yes
    FORWARD_IPV4=false
    HOSTNAME=hostname.domainname.com   <---- change this bit (FQDN)
    DOMAINNAME=domainname.com          <---- change this bit if the domain name has changed
    GATEWAY=172.0.0.1
    GATEWAYDEV=eth0
    
  6. Ubah konfigurasi jaringan /etc/sysconfig/network

    $  vim /etc/hostname
    hostname.domainname.com
    
  7. Perbarui konfigurasi Mail Transfer Agent (MTA).

    $  vim /etc/postfix/mydomains
    mydomains - included a list of aliases for your machine here, formatted:
    example.com                                   OK
    After change, run 'postmap /etc/postfix/mydomains'
    localhost                                     OK
    #myoldserver.domain.com                       OK <------ commented out
    myserver.domain.com                           OK <----- added in
    

    Perbarui nama host di Postfix jika sudah dikodekan dan mulai ulang layanan

    $  vim /etc/postfix/main.cf
    $  postmap /etc/postfix/main.cf
    $  systemctl restart postfix
    

    CATATAN: File ini dapat memiliki sedikit informasi. Anda dapat menggunakan 'hostname' untuk hasil yang lebih cepat.

    $  grep 'hostname' /etc/postfix/main.cnf
    $  cat /etc/postfix/main.cnf | grep hostname
    
  8. Perbarui MySQL, MariaDB atau Percona - Periksa tabel pengguna untuk nama host lama.

    $  mysql -e "SELECT DISTINCT host FROM mysql.user;"
    

    Jika logging biner diaktifkan dan file log dinamai menggunakan nama host asli, maka Anda harus memperbarui /etc/my.cnf atau logging biner akan rusak dan mungkin mengalami replikasi. Anda harus menentukan nama file dari file yang ada, yaitu nama host lama

    $  grep  -E 'log-bin|relay-log' /etc/my.cnf /etc/mysql/my.cnf
    log-bin=/var/lib/mysqllogs/oldlogfilename
    relay-log=/var/lib/mysqllogs/oldrelaylogfilename
    
  9. Mulai ulang syslog

    $  service rsyslog restart    
    or
    $  systemctl restart rsyslog
    

Artikel Terkait

  • Mengubah nama host server di sistem operasi Ubuntu
  • Artikel Server Cloud


Gunakan tab Umpan Balik untuk memberikan komentar atau mengajukan pertanyaan. Anda juga dapat memulai percakapan dengan kami.


Linux
  1. Cara mengubah nama host di Linux

  2. Cara mengubah zona waktu di server RHEL7 Linux

  3. Cara mengatur/mengubah nama host di CentOS 7 Linux

  1. Cara Mengatur atau Mengubah Nama Host Sistem di Linux

  2. Cara Mengubah Nama Host di Linux

  3. Cara Mengubah Nama Host di CentOS Linux

  1. Ubah Nama Host di Debian 9 - Lakukan Sekarang?

  2. Administrasi Server Linux

  3. Linux - ubah nama host di CLI