Cara Join Domain Linux CentOS 7.0 di Windows Server 2012

Kali ini saya akan membahas tentang join domain linux. Jika yang kemarin saya join domain windows menggunakan Windows 10. Sedangkan untuk linux saya akan gunakan CentOS 7.0 (cli). Dalam tutorial kali ini saya praktekkan secara virtual ( menggunakan Virtual Box).

Adapun tujuan dari postingan ini :
  • Pembaca/pengunjung dapat menginstall dan menggunakan Active Directory Domain Service (ADDS)  dan Domain Name Server (DNS) dengan menggunakan Windows server 2012.
  • Pembaca/pengunjung dapat membuat domain dengan menggunakan Windows Server 2102.
  • Pembaca dan pengunjung dapat memasukkan client linux ke domain yang telah dibuat di Windows Server 2012.

  • Bahan-bahan:
  • Virtual Box
  • Windows Server 2102 (server)
  • CentOS (Client)

  • Pemberian IP pada server dan client
    Saya akan menyampaikan IP apa saja yang diberikan user ke server dan client.Setting di virtual box, masing-masing VM menggunkan interface Brigde Adapter.
  • Windows Server 2012
  • IP = 172.16.11.109
    Netmask = 255.255.255.0
    Gateway = 172.16.11.1
    DNS Server = 172.16.11.109

  • Client CentOS
  • IP = 172.16.11.107
    Netmask = 255.255.255.0
    Gateway = 172.16.11.1
    DNS Server = 172.16.11.109 (IP Server)

    Udah selesai penjelasannya, langsung saja kita mulai ....

          Setting Server

  • Sebelum kita mengkonfigurasi client. Kita buat dulu host untuk client di server. Dengan cara pergi ke Server Manager, lalu pada pojok kanan atas ada tulisan Tools dan pilih DNS.


  • Di DNS Manaer kita membuat host nya. Pilih domain yang dibuat sebelumnya. Kalian bisa lihat pada gambar dibahwa ini. DNS >> Nama PC >> Forward Lookup Zones >> Domain >> New Host.


  • Masukkan nama client dan IP Address yang akan dikonfigurasi.Jangan sampai lupa nama dan IPnya karena semua itu akan di masukkan ke tahap selanjutnya. Bisa dikatakan nama dan IP ini sudah didaftarkan oleh server untuk client CentOS. Seteah itu "Add Host"
  • Karena pembuatan host untuk client di server sudah selesai. Maka kita lanjut ke settingan client CentOS


          Setting Client

    Hal yang pertama kali di setting di client ialah IP Address. Kenapa ? karena jika client dan server tidak saling terhubung diakibatkan client akan mengalami kegagalan untuk join Domain. Dan gagal pula tutorial yang akan saya buat.
    Berikut cara konfigurasi IP Address CentOS (client) mode GUI

  • Setting terlebih dahulu network adapternya menjadi Bridged Adapter Lalu klik "OK"


  • Setelah itu, masuk ke Network Manager TUI dengan command "nmtui". dan pilih Edit a connection .Untuk IP Addressnya menggunakna IP yang sudah didaftarkan server, Samakan Gateway dan Subnet pada server dengan client CentOS, sedangkan untuk DNS servers client menggunakan ip server.


  • Setelah itu restart networknya dengan cara masuk ke mode "nmtui" lalu pilih Activate a connection dan edit interface yang kita gunakan, Selanjutnya tekan "enter 2x" untuk mengaktifkan interface tersebut. Tanda bila interface yang kita gunakan sudah aktif bisa dilihat dengan adanya tanda bintang di samping interface tersebut.


  • Masukkan command "ip addr" atau "ip a" untuk mengecek ip apakah sudah terganti atau belum.


  • Sekarang kita coba ping ip server 

  • Sekarang kita akan menginstall Package PBIS-OPEN , dan mount flashdisk
    Note : 
    PBIS-OPEN (power Breaker Identity service - Open) adalah sebuah package yang harus di install terlebih dahulu untuk join domain linux seperti CentOS, Package ini belum terdapat di CentOs ata OS yang kalian punya, kecuali jika kalian pernah menginstall paket tersebut.Jika kalian belum pernah menginstall kalian harus mendownloadnya terlebih dahulu. Disini saya sudah mendownload paket tersebut dan saya copy ke flashdisk. Jadi disini akan memounting flashdisk

    link untuk download PBIS-Open Linux
    http://download1.beyondtrust.com/Technical-Support/Downloads/PowerBroker-Identity-Services-Open-Edition/?Pass=True

  • Pertama cari ikon flashdisk di cirtual boxnya. klik type flashdisk yang akan di mounting. 


  • Keitk command fdisk-l unutk melihat dimana lokasi flashdisk 


  • Nah akan muncul tampilan seperti gambar dibawah ini.
    Perhatikan kotak merah pada gambar dibawah ini, itu adalah keterangan / penjelasan lokasi dari flashdisk kita yaitu di    /dev/sdc1


  • Kemudian kita lakukan mounting flashdisk dengan perintah  "mount  /dev/sdc1  /media". Masuk ke directory mount flashdisk dengan command "cd  /media". Ketik "ls" untuk melihat isi dari directoty tersebut. Pastikan paket PBIS nya ada didalamnya.
  • Keterangan   :
    >  /dev/sdc1   = Lokasi dimana flashdisk berada.
    >  /media       = Lokasi untuk memounting flashdisknya.

  • Ketikkan command "cp (nama paket tersebut)  /home/". Hasil copy paket tersebut saya tempatkan di directory /home. kemudian kita lihat dengan masuk ke directory lalu ketik command "ls"


  • Bila kita ingin menginstall package tersebut, kita harus membuka permission agar bisa di install. Dengan "chmod +x [Nama Package] ". Dan ketikkan perintah "{Space} ./[Nama Package]". Setelah itu, jika ada pertanyaan y/n ketik aja "y". Dan tunggu sejenak.


  • Setelah selesai penginstallan, lakukan restart pc dengan "reboot"


  • Setelah selesai di reboot CentOSnya masuk ke Network Manger TUI dengan ketik "nmtui" lalu pilih "Set system hostname" dan ganti nama hostnamenya sesuai dengan yang sudah didaftarkan pada server. Setelah itu reboot. 



  • Bisa di lihat bahwa hostnamenya sudah berubah.


  • Selanjutnya masuk ke directory opt/likewise/bin dengan beri command "cd  /opt/likewise/bin".


  • Berikut command untuk join domain cli pada CentOS "domainjoin-cli  join fadillah.net  Administrator@fadillah.net"
  • Keterangan :
    >  join fadillah.net  : Domain yang didaftarkan di server
    >  Administrator@fadillah.net  : Adminstrator@domain.ex

  • Setelah itu kita diminta untuk mengisi domain, nama DNS pada komputer CentOS, dan password server. Dalam tahap ini sering terjadi kesalahan penulsian password. Jadi berhati-hatilah.
  • Keterangan  :
    >  fadillah.net   : Nama domain yang akan kita join
    >  client2.fadillah.net  : Nama DNS pada komputer CentOS
    >  password   :  Password pada server

  • Bila ada pemberitahuan Success. Itu berarti berhasil. Selanjutnya ialah cek domain dengan "hostname  --domain"


  • Dan kita coba cek domain dengan ping ke domain tersebut


















  • Terima kasih sudah berkunjung.
    Mohon maaf jika ada kekurangan dan 
    Semoga bermanfaat.
    Previous
    Next Post »