Belajar dan berbagi

Instalasi LTSP di komputer yang sudah terinstal Ubuntu Desktop. Berikut Cara2nya:

sudo apt-get install ltsp-server-standalone openssh-server

Pastikan konfigurasi dhcp di /etc/ltsp/dhcpd.conf, sudah disesuaikan dengan konfigurasi IP yang akan Anda gunakan. Misal, untuk network saya, 192.168.61.0/24, dengan gateway 192.168.61.2, dns server 192.168.61.2, saya set seperti dibawah ini:

Berkas: /etc/ltsp/dhcpd.conf

authoritative;

subnet 192.168.61.0 netmask 255.255.255.0 {
range 192.168.61.200 192.168.61.250;
option domain-name “example.com”;
option domain-name-servers 192.168.61.2;
option broadcast-address 192.168.61.255;
option routers 192.168.61.2;
# next-server 192.168.61.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path “/opt/ltsp/i386”;
if substring( option vendor-class-identifier, 0, 9 ) = “PXEClient” {
filename “/ltsp/i386/pxelinux.0”;
} else {
filename “/ltsp/i386/nbi.img”;
}
}

 

Langkah selanjutnya adalah membuat environment untuk klien LTSP

sudo ltsp-build-client

 

Jika ingin menggunakan mirror tercepat/terdekat, Anda bisa menggunakan opsi seperti contoh di bawah ini:

sudo ltsp-build-client –mirror=http://kambing.ui.edu/ubuntu –security-mirror=http://kambing.ui.edu

 

Konfigurasi Komputer Klien Menggunakan PXE boot onboard

Jika komputer klien memiliki ethernet yang bisa booting via network/PXE, set di BIOS agar komputer tersebut boot dari network. Jika komputer klien tidak memiliki ethernet yang mendukung booting PXE, kita akan membutuhkan media lain untuk membantu proses booting via network ini.

 

Menggunakan Media Floppy Disk atau CDROM untuk booting via network

Silahkan menuju di http://rom-o-matic.net/ dan buat gPXE atau etherboot network booting images

 

Konfigurasi Thin Client Manager

Agar kita bisa memonitor semua aktifitas klien, kita harus menginstal terlebih dahulu paket x11vnc.

 

Instalasi x11vnc

Sebelum melakukan instalasi di lingkungan klien ltsp, pastikan repo yang digunakan sama seperti yang digunakan oleh servernya. Kita bisa menyalinnya seperti pada perintah dibawah ini:

sudo cp /etc/apt/sources.list /opt/ltsp/i386/etc/apt/sources.list

 

Selanjutnya kita akan melakukan chroot ke lingkungan ltsp klien:

sudo chroot /opt/ltsp/i386

 

Perbarui juga repositorinya:

sudo apt-get update

 

Instal paket x11vnc dari repositori unverse (pastikan repositori ini diaktifkan di sources.list kita).

sudo apt-get install x11vnc

 

Konfigurasi x11vnc agar bisa berjalan otomatis di klien LTSP

Caranya mudah, tinggal kita tambahkan di rc.local, masih di lingkungan chroot seperti yang sudah kita lakukan di atas.

sudo vim /etc/rc.local

 

Tambahkan baris berikut di berkas rc.local.

x11vnc -display :6 -forever -loop -shared &

 

Dan pastikan rc.local dieksekusi saat booting:

cd /etc/rc2.d
mv K99rc.local S99rc.local

 

Keluar dari lingkungan chroot

 

Setelah selesai melakukan instalasi di lingkungan chroot, sekarang kita keluar:

exit

 

Update image

Pastikan image untuk klien LTSP selalu terupdate (setiap melakukan perubahan di lingkungan klien ltsp, Anda harus mengupdate image ini).

sudo ltsp-update-image

 

Instalasi Thin Client Manager

Aplikasi thin client manager bisa diinstal dengan perintah berikut:

sudo apt-get install thin-client-manager-gnome

 

Untuk menjalankan aplikasi thin client manager, ketik perintah berikut di konsole:

sudo student-control-panel

 

Selesai sudah instalasinya. Sekarang untuk mengetes nyalakan kompi server sampe muncul halaman login. Kemudian nyalakan client compi boot lewat lan. Dan kalau berhasil akan muncul ubuntu desktop seperti halnya di server

 

Sumber 100% COPAS dari SINI

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Tag Cloud

%d bloggers like this: