Sabtu, 20 Agustus 2016

Cara Join Domain Versi Linux ( CentOS 7 ) on Windows Server 2012 R2


Cara Join Domain Versi Linux (CentOS7) on Windows Server 2012 R2



Hai semua .. akhirnya balik lagi sama gua ... kali ini kita akan membahas tentang CentOS lagi , tapi dalam materi Windows Server 2012 R2 ... lho kok gitu ? bingung kan? sama saya juga :v sebenernya nggak juga sih :v oke jadi gini , kebetulan ada tugas dari guru saya untuk jomain domain dari windows dan linux .. nah karena disekolah juga saya sedang memakai CentOS 7 (versi cli) , jadi saya memanfaatkan ini :v ( sebenernya sih alesan aja , karena emang spec laptop saya gak kuat buat ngejalanin gua VM GUI sekaligus :v )

Bahan bahan yang harus disiapkan :

Virtual Box ( Bagi yang ingin memakai virtualisai )
Windows Server 2012 R2 (wajib)
CentOS 7 ( wajib, ( bisa juga di CentOS6 ) karena sekarang kita mau mensetting di linux CentOS , jika mau versi linux lainnya maka bisa lihad di blog teman saya -> Cara Join Domain Ubuntu 14.04 - Wahid Emalution

Oke daripada banyak buang waktu , langsung saja kita mulai ... untuk melanjutkan post sebelumnya :v , 


A. Setting Server

terlebih dahulu sebelum kita memulai mensetting client(CentOS), kita setting dulu servernya , atau mungkin jika agan tidak memiliki hak ke server agan bisa menskip langkah ini dan langsung masuk ke setting client (CentOS)..

1. Login Ke Server

gambar1(JDC-SB2-DL)

Pertama kali , sebelum kita memulai semuanya kita harus login ke server dahulu , atau mungkin bagi agan yang hanya bertindak jadi client , agan bisa menskip langkah ini ....

2. Setting Network Adapter

gambar2(JDL-SB2-DL)
Selanjutnya adalah mensetting network adapternya menjadi Bridged Adapter mac, dan nama interfacesnya Quallcom Atheros ... cara settingnya mudah , hanya mengklik machine->settings->network lalu pilih adapternya...

gambar3(JDL-SB2-DL)

3. Setting IP Address Server

gambar4(JDL-SB2-DL)
Selanjutnya kita atur ip dari si server ( windows server ) , cara mengatur ip server bisa dilihat di post sebelumnya yaitu cara jomain windows di sini : Cara Join Domain Windows 10
Atur ip terserah kebutuhan agan agan ,kecuali gateway, dia harus di setting sesuai ip server ( recomendded)  dan DNS .. DNS harus memakai IP Local yaitu 127.0.0.1 jadi disesuaikan saja ...

4. Setting Host

Setelah itu kita akan mengatur/menambahkan host/client di server , bagaimana caranya ?
gambar5(JDL-SB2-DL)
Pertama pilih Tools , lalu pilih DNS (lihat gambar)

gambar6(JDL-SB2-DL)

setelah agan klik pada DNS tadi , otomatis ada jendela baru yang terbuka , namanya DNS MANAGER , pada jendela tersebut pilihlah nama domain yang agan buat sebelumnya , caranya perhatikan pada gambar , dimulai dari langkah 1-4 , setelah dipilih nama pc agan->forward lookup zones->nama domain agan->'New Host...'  maka akan ada jendela popup yang berfungsi untuk menambahkan client  ,

gambar7(JDL-SB2-DL)


setelah muncul jendela popup seperti gambar diatas , maka langsung saja masukkan nama client dan ip address yang akan dikonfigurasi , nama dan ip bebas ...


gambar8(JDL-SB2-DL)

Maka akan mucul popup seperti diatas ... tandanya kita sudah berhasil mengatur client / host tersebut... dan akan muncul tampilan seperti ini : 



gambar9(JDL-SB2-DL)
Oke karena semua settingan pada server sudah .. maka kita lanjut ke clientnya yukkk...


B. Setting Client

Setelah semua setting dan konfigurasi di server selesai , maka langkah selanjutnya adalah setting Client , cara setting pada client adalah sebagai berikut :

1. login ke client (CentOS7)

gambar10(JDL-SB2-DL)
Pertama masuk/login terlebih dahulu ke client , dan masuk mode root/super user , kenapa harus masuk mode super user ? karena semua konfigurasi akan dilakukan pada mode super user , dan semua konfigurasi lebih banyak bisa dalam mode super user...

2. Setting Adapter

gambar11(JDL-SB2-DL)
Sama seperti server , kita setting dulu network adapter clientnya ke Bridged Adapter dan interfacenya Quallcom Atheros .. (untuk interfaces harus disamakan dengan server)

3. Atur IP Address Client

gambar12(JDL-SB2-DL)
Langkah selanjutnya adalah mengatur ip address client , untuk cara mengatur ip address pada client yang kebetulan ini adalah CentOS , agan bisa lihat disini : Cara Konfigurasi Ip Address CentOS mode GUI
Atur Ip address sesuai kebutuhan agan , subnetmask harus disamakan dengan server , gateway dan dnsnya memakai ip server , lalu pilih automaticaly connect dan pilih ok ... setelah itu restart networknya dengan cara berikut :
gambar13(JDL-SB2-DL)
Setelah itu kita cek ip nya , apakah sudah terganti atau belum ... caranya dengan mengetikkan command ip addr pada terminal seperti berikut :

gambar14(JDL-SB2-DL)
Jika sudah benar maka hasilnya akan menjadi seperti diatas (lihat kotak merah kedua) , ip kita pun sudah terganti ...
sekarang coba kita cek ping ke server dengan ip address :
gambar14.1(JDL-SB2-DL)

BOOM .. dan hasilnya reply ... maka kita bisa melanjutkan ke tahap selanjutnya

4. Menginstal Package PBIS-OPEN

4.1 Mount Flashdisk

Loh kok ada mount flashdisk ? kenapa? ya, disini ada sebuah package yang harus diinstal terlebih dahulu untuk join domain CentOS , package itu belum terdapat pada OS yang agan punya , kecuali agan sudah pernah menginstalnya , paket itu bernama PBIS-OPEN (PowerBreaker Identity Service - Open ) , jika agan belum pernah menginstall agan harus mendownloadnya terlebih dahulu , agan bisa langsung mendownload via terminal atau juga bisa via GUI dan memasukkannya ke flashdisk lalu install via flashdisk ... Disini saya menggunakan metode Mount Flashdisk .. kenapa ? karena pada saat mendownload paket tersebut , proses downloading tidak terlihat sampai sejauh mana , tapi bagi agan yang tidak mau repot repot mounting flashdisk , saya akan berikan cara/option pertama yaitu download package via terminal
ini dia caranya :

kettikan perintah pada terminal : yum install http://download.beyondtrust.com/PBISO/8.2.2/linux.rpm.i386/pbis-open-8.2.2.2993.linux.x86.rpm.sh

setelah itu proses download packet berjalan otomatis , tunggu prosesnya sampai selesai ,

jika agan mau mencoba mount dengan flashdisk , agan bisa mendownload nya dari halaman web ini Download PBIS-Open Linux , setelah agan download maka agan copy ke flashdisk , lalu flashdisk agan di mounting dari terminal CentOS .. bagaimana caranya ?

ini dia caranya :


gambar15(JDL-SB2-DL)
Pertama cari ikon flashdisk di virtual box (jika agan menggunakan virtual box) , pilih nama/type flashdisk agan , kemudian klik pada nama/type flashdisk agan tersebut... lalu akan mucul seperti ini : 


gambar16(JDL-SB2-DL)

Tenang ... itu bukan error , tapi memang begitu jika flashdisk kita sudah connect dengan CentOS ..

Kemudian kita periksa , dimana lokasi flashdisk kita dengan cara mengetikkan command fdisk -l:


gambar17(JDL-SB2-DL)
Setelah itu tekan [enter] kemudian akan muncul tampilan seperti ini :
gambar18(JDL-SB2-DL)
Perhatikan pada kotak merah , itu merupakan keterangan flashdisk , dan /dev/sdb1 adalah lokasi dari flashdisk saya , ingat dan jangan sampai salah untuk lokasi nya
gambar19(JDL-SB2-DL)
Kemudian kita lakukan mounting flashdisk , caranya ? lihat gambar 19 ... /dev/sdb1 adalah lokasi flashdisk saya dan /media adalah lokasi untuk memounting flashdisk saya ... jika agan mau .. agan bisa menggunakan /media untuk memounting flashdisk agan...

gambar20(JDL-SB2-DL)
Masuk ke directory mount flashdisk agan dengan cara cd /media lalu ketik ls untuk melihat apakah isi flashdisk agan .... nah terlihat pada gambar ada tulisan yang berwarna hijau .. itu merupakan package PBIS tadi ... nah sekarang kita akan copy package tersebut agar bisa diinstal, kenapa tidak pada flashdisk saja ? karena jika kita menginstall pada flashdisk file hasil install tersebut akan berada pada flashdisk bukan pada CentOS.... lalu bagaimana cara mengcopy nya ?

gambar21(JDL-SB2-DL)
Ketikkan perintah cp [nama package] /home/ .. home adalah nama directory target untuk dipaste .. kemudian kita cek apakah berhasil atau tidak , masuk ke directory home , lalu ketikkan perintah ls untuk melihat , nah disitu terlihat bahwa package sudah berhasil di copy ...

Setelah proses pemindahan package selesai , maka langkah selanjutnya adalah menginstal package

4.2 Menginstal Package
Untuk menginstal package , agan harus membuka izin/permission agar file bisa dieksekusi , caranya ?
gambar22(JDL-SB2-DL)
ya caranya seperti diatas :v ketikkan perintah chmod +x [nama package] lalu enter... setelah itu mari kita install packagenya dengan cara sebagai berikut :

gambar23(JDL-SB2-DL)
Ingat , harus ada spasi pada awal command ..setelah itu tampilan akan seperti ini , tandanya proses sudah berjalan sesuai otomatis , tunggu saja sekitar 1-2 menit , maka proses selesai...

gambar24(JDL-SB2-DL)
Jika ada pertanyaan yes / no , pilih saja y ... dan jika sudah tampil proses sukses ( ditandai dengan my joint account pada tahap terakhir , maka selesai lah penginstalan ) , lalu lakukan restart / reboot pada CentOS

gambar25(JDL-SB2-DL)

 

5. Join Domain

Setelah berhasil merestart , maka langkah selanjutnya adalah mengganti hostnamenya terlebih dahulu ... dengan cara masuk ke mode setting ip GUI dengan perintah nmtui , lalu pilih set system hostname
gambar26(JDL-SB2-DL)

Lalu akan muncul seperti ini , 
gambar27(JDL-SB2-DL)
ganti deh nama hostnamenya sesuai dengan yang sudah didaftarkan pada server tadi , setelah itu ok , lalu restart deh CentOSnya , bingung yang mana hostname yang didaftarkan pada server ? oke kita flashback sebentar :

gambar28(JDL-SB2-DL)
Nama hostname saya yaitu'clientlinux' , nah disini kita juga akan sesuaikan dengan clientnya ... coba kita cek apakah nama hostname sudah berubah atau belum :
BEFORE :
gambar28.1(JDL-SB2-DL)
AFTER :

gambar28.2(JDL-SB2-DL)

setelah itu masuk ke directory opt/likewise/bin dengan cara berikut :

gambar29(JDL-SB2-DL)
Nah pada directory tersebut kita akan join domain pada windows server 2012 R2 , kita akan mencoba cara join domain cli dengan cara seperti berikut :

gambar30(JDL-SB2-DL)
Ketikkan perintah pada terminal :
domainjoin-cli join [namadomain] Administrator@[namadomain] lalu enter...
maka tampilan akan seperti ini :
gambar31(JDL-SB2-DL)
Maksud dari gambar tersebut adalah ,
CentOS akan join domain ke domain dhika.id dengan nama dns computer CentOS yaitu clientlinux.dhika.id , nah kita disuruh memasukkan password server , jika password benar maka akan ada deskripsi SUCCESS
Setelah itu kita cek nama domain CentOS dengan mengetikkan perintah hostname --domain :
gambar32(JDL-SB2-DL)
Yeaaah ... nama domain sudah terdaftar ... 
setelah itu mari kita cek ping ke domain tersebut ...
gambar33(JDL-SB2-DL)
Dan hasilnya reply saudara saudara :v yeah berarti kita berhasil ...
lalu sekarang kita akan coba login CentOS dengan domain yang sudah didaftarkan :
gambar34(JDL-SB2-DL)
Masuk ke akun domain dengan username : 
[namadomain tanpa embelembel ]\Administrator
dan password untuk login ke server ...setelah itu kita cek siapa sih komputer CentOS tersebut dengan mengetikan perintah whoami dan terlihat siapa dia :v
Oke mungkin itulah tutor yang sangat kompleks dan sulit dari saya :v jika ada error bisa tanyakan langsung ke saya dengan berkomentar atau bisa menghubungi saya di Facebook : Dhika Mahendra Lte , cari aja pasti ada :v
Semoga bermanfaat ^-^ sampai berjumpa di lain post :v


Salam 3 stripes and red stars !!!!
Unknown Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.

Tidak ada komentar :

Posting Komentar