Web Hosting

05 September 2013

Membangun Active Directory dengan Samba4 di Ubuntu 12.04.2 LTS Server Part 1

Berawal dari keinginan membangun sebuah server berbasis open source yang berfungsi sebagai media penyimpanan data yang terorganisasi dan sinkronisasi dengan sebuah active direktory. Akhirnya googling untuk mendapat pencerahan yang dapat menghantarkan ke tujuan tersebut. Dari hasil googling mendapat banyak blog atau web yang membahas hal tersebut tapi kebanyakan sepotong-sepotong. akhirnya menemukan sebuah instansi yang membuka kelas training untuk membanguh hal tersebut. meskipun pada saat training menggunakan linux yang bukan ubuntu. Tetapi bagi saya selama itu open source pasti ada jalan untuk membangun hal tersebut.

Dari ujicoba dan seringnya mengalami kegagalan maka saya menjadi lebih tau jika server yang kita buat terjadi kegagalan atau service aplikasi tertentu tidak berjalan. Nah sekarang mari kita mulai membangun membangun Active Directory dengan Samba4 di Ubuntu 12.04.2 LTS 

Siapkan Server (fisik ataupun virtual ) dengan ubuntu server

Info server

Domain : distroubuntu.com
IP Addrs : 192.168.1.89
Hostname : samba4

Lakukan Konfigurasi IP/LAN static
nano /etc/network/interfaces

auto eth0
iface eth0 inet static
        address 192.168.1.89
        netmask 255.255.255.0
        gateway 192.168.1.4   -->(gateway isp masing-masing)
        dns-nameservers 192.168.1.8  -->(dns isp masing-masing)
        dns-search distroubuntu.com

hasil konfigurasi disimpan

Lakukan Konfigurasi Hostname dan Hosts

nano /etc/hostname -- > samba4

nano /etc/hosts -- > 192.168.1.89    samba4.distroubuntu.com     samba4

Login dengan user root

Update ubuntu servernya

apt-get update
apt-get upgrade

Install SSH server
apt-get install openssh-server
selesai install restart server --> reboot

Install NTP service untuk sinkronisasi dengan tanggal dan jam
sudo apt-get install ntp

Edit /etc/ntp.conf tambahkan server date/time indonesia pada paling bawah,
server 0.id.pool.ntp.org
server 1.id.pool.ntp.org
server 2.id.pool.ntp.org
server 3.id.pool.ntp.org

Server jam dan tanggal disesuaikan dengan server indonesia untuk mengetahui server lain cek disini http://www.pool.ntp.org/en/.

Install Dependensi Samba 4 
apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev libldap2-dev dnsutils libbsd-dev attr krb5-user docbook-xsl libcups2-dev bind9 bind9utils bind9-host
 
Download dan Installasi Samba 4

Download Samba4 versi terbaru pada link berikut : https://ftp.samba.org/pub/samba/stable/.

cd /opt/

wget -c https://ftp.samba.org/pub/samba/stable/samba-4.0.7.tar.gz tar -zxvf samba-4.0.7.tar.gz
cd samba-4.0.7 
./configure.developer 
make 
make install

Edit dns-nameserver pada Network: 192.168.1.89 (ip addrs )
nano /etc/network/interfaces

auto eth0
iface eth0 inet static
        address 192.168.1.89
        netmask 255.255.255.0
        gateway 192.168.1.4  
        dns-nameservers 192.168.1.89
        dns-search distroubuntu.com


Edit Resolv.cof
nano /etc/resolv.conf
nameserver 192.168.1.89
Reboot Server.

Selanjutnya adalah konfigurasi PROVISIONING SAMBA4 sebagai dcpromo-nya yang ada di Windows.

Beersambung........

 
 





:: HOME :: MULTIPLY :: CONTACT ::