oktaviani
Sabtu, 10 Juni 2017
Jumat, 28 April 2017
Kamis, 27 April 2017
DHCP SERVER DAN LTSP
KONFIGURASI INSTALASI DHCP SERVER DAN LTSP PADA LINUX MINT
KONFIGURASI INSTALASI
DHCP SERVER
DHCP (merupakan kependekan dari Dynamic Host Configuration
Protocol) adalah salah satu protocol pada jaringan komputer yang dapat
memberikan atau meminjamkan IP address terhadap host yang berada dalam satu
jaringan secara otomatis. DHCP server merupakan komputer yang berfungsi memberi
pinjaman IP address ke host yang ada. Sedangkan host yang mendapat pinjaman IP
address dari DHCP server tersebut biasa disebut DHCP Client. Jadi, dimana ada
server pasti ada client juga.
1. Melakukan
instalasi dhcp pada terminal .
2. Pertama
masuk pada sudo su dan isikan passwordnya. Kemudian masuk configurasi server
dengan perintah dibawah ini.
3. Saat buka
configurasi ketik ip yang sudah ditentukan pada a slightly dan hilangkan tanda
pagar # seperti dibawah ini.
4. Kemudian
setelah masuk di interfaces di ketik atau ubah eth0.
5. Eth0
dibawah ini sebagai client agar dapat mendapatkan ip secara otomatis dengan
/etc/network/interfaces.
6. Kemudian
masuk ke /etc/network/interfaces untuk melakukan konfogurasi ip pada eth0
secara otomatis dan eth 1 sebagai server.
7. Kemudian
melakukan restart dhcp server
8. Setelah
sudah melakukan restart di if config untuk menyatakan apak ip eth0 telah
berubah.
KONFIGURASI INSTALASI LTSP
LTSP adalah paket add-on dari linux yang
memungkinkan banyak user bekerja pada sebuah komputer. Seluruh aplikasi
berjalan pada server dan terminal hanya menangani input dan output. Thin Client
atau thinstation yang juga dikenal dengan X- terminal. Teknologi ini populer di
lingkungan sekolah yang memiliki keterbatasan dana dalam pengembangan lab
komputernya. Peningkatan performa serta fitur dilakukan hanya pada server
sehingga dapat menekan biaya investasi jangka panjang. Disamping itu sistem
yang terpusat telah mengurangi beban pemeliharaan dan penanganan masalah (error
handling), sehingga tenaga EDP dapat lebih berkonsentrasi pada pengembangan
fitur.
1.
Melakukan setting atau atur alamat IP
# nano /etc/network/interfaces
2. Melakukan restart
pada alamat IP.
#
/etc/init.d/networking restart
3.
Melakukan
instalasi LTSP SERVER dengan perintah ini dan jangan lupa pc yang digunakan
dikoneksikan ke internet
#
apt-get install ltsp-server-standalone openssh-server -y
4. Konfigurasi DHCP
server seperti cara yang suah di jelaskan di atas. Build LTSP client
dengan cara online
# ltsp-build-client
5. Jika Sudah selesai
mem-Build Client nya maka akan terlihat info seperti ini
6. Lanjut untuk
membuat User untuk si Admin nya ,
#
sudo -s -H
#
chroot /opt/ltsp/amd64
#
useradd -m admin -G sudo
#
passwd admin
#
exit
7. Lakukan update
Image for client
#
ltsp-update-sshkeys
#
ltsp-update-image
8.
Lakukan
update kernels
#
ltsp-update-kernels
9. Restart LTSP
Server nya dan lakukan perintah ini setelah selesai booting
#
service isc-dhcp-server restart
10.
Arahkan
booting client ke LAN CARD yang terpasang ke server. Buat User Login di
client
#
adduser client
#
chroot /opt/ltsp/amd64 adduser client
Client Server
PROGRAM
CLIENT SERVER
SERVER
CLIENT
Client-server adalah suatu bentuk arsitektur, dimana client adalah
perangkat yang menerima yang akan menampilkan dan menjalankan aplikasi
(software komputer) dan server adalah perangkat yang menyediakan dan bertindak
sebagai pengelola aplikasi, data, dan keamanannya.
Pada saat ini kita akan membahas program client server. Bentuk program
client server ini asih sederhana hanya sebagai gambaran kecilnya ajah pada
sebuh jaringan. programnya berupa mengirim suatu pesan terlalu singkat, karna
hanya 1 kata kemudian kata tersebut juga ditentukan oleh program. Isi program
akan dibahas. Pada program kali ini kita 2 program ,yang dimana 2 program ini
akan saling terhubung dengan cara melakukan pemanggilan atau sebagainya, maka
dari itu program ini bersifat public. Pada program server dan client ini
memakai kelas input output dan network. Pada variable port di kedua program ini
berniali sama gara saling terhubung. Pada program server adanya variable
ServerSocket checkServer, String line, BufferedReader is, DataOutputStream os,
dan Socket clientSocket yang mempunyai nilai kosong. Terdapat proses try catch
yang dimana terbagi menjdi menjadi 4 try dan 1 catch. Terdapat prosedur atau
proses program server yaitu membuka koneksi saat client telah terhubung,
kemudiaan server menerima chat dari client. Seperti yang sudah saya jelaskan
sebelumnya hanya memakai 1 kta saja yang sudah ditentukan oleh program, jika
menggunakan selain itu server tidak akan menanggapinya. Hal terakhir pada
server menutup jalur koneksi pada client.
Mari selanjutnya membahas program client. Sama halnya seperti server
mempuyai 4 try dan 1 catch yang dimana mempunya libray yang hanya bernilai
kosong. Pada proses ini menghubungkan client dengan server dengan cara
memanggil nama pc dan port yang sedang digunakan, jika tidak error. Kemudian
memberitahukan nama pc yang dipanggil. Client harus chat untuk server dengan
kata yang sudah ditentukan, agar terhubung dengan server. Salam sebagai kata
kunci untuk keserver. Menampilkan chat server. Setelah itu program ditutup dan
selesai.
SERVER
CLIENT
NSLOOKUP
PROGRAM NSLOOKUP
Nslookup
ini program yang akan menampilkan ip dengan memanggil nama pc yang sedang
digunakan. Seperti sebelumnya mari pahamin dari teori pada program yang akan
dibahas. Package adalah sarana atau cara pengelompokkan dan pengorganisasian
kelas-kelas dan interface yang sekelompok menjadi suatu unit tunggal dalam
library. Package juga mempengaruhi mekanisme hak akses ke kelas-kelas di
dalamnya. Package yang kita gunakan adalah import java.net yang dimana package
ini dapat memberi hak akses program untuk berkomunikasi melalui suatu jaringan.
Dalam proses program ini menggunakan try catch, Apa itu try catch? salah satu
fitur dari Java untuk menangkap eksepsi atau kesalahan.
Seperti
teori diatas sudah saya sebutkan biasanya penting dalam pembahas ini. Nama file
pada program Nslookup nama file ini bersifat public. Terdapat kondisi if
(args.lenght == 0) pada variable ini masih bernilai kosong dan akan diisi
oleh pengguna, isinya berupa nama pc yang sedang digunkan, yang dimana saat
nama itu kita masukkan maka terpanggil dan tercetaklah itu ip pada pc yang
sedang digunakan. Variable host yang bertipe data string dan inet address sama
halnya seperti sebelumnya bernilai kosong. Kemudian masuke ke proses try dimana
alamat sama dengan nama host. Catch jika salah ip maka akan memberitahukan nama
host yang sebenarnya, agar dapat bisa memprosess program ini kembali. Jika
valid maka tampil lah sebuah nama pc yang sedang digunakan. Kemudian masuk ke
proses perulangan program. Proses perulangan ini memakai for. Pada for ini dimana
i merupakan variable yang dirubah. , i lebih kecil dari panjang ip merupakan
kondisi, dan i++ adalah pengubah dimana nilai i akan ditambah 1. Setelah itu
program yang di proses akan di cetak dan program tersebut selesai.
Rabu, 26 April 2017
IP to Name
PROGRAM IP TO NAME
IP
TO NAME digunakan untuk mengambil nama pc dengan cara memanggil ip pada pc yang
sedang digunakan. Program yang akan dijelaskan kali ini seperti teori yang
sudah saya sebutkan sebelumnya dan tidak pernah bosan saya menjelaskan PACKAGE.
Package adalah sarana atau cara pengelompokkan dan pengorganisasian kelas-kelas
dan interface yang sekelompok menjadi suatu unit tunggal dalam library. Package
juga mempengaruhi mekanisme hak akses ke kelas-kelas di dalamnya. Package yang
kita gunakan adalah import java.net yang dimana package ini dapat memberi hak
akses program untuk berkomunikasi melalui suatu jaringan. Dalam proses program
ini menggunakan try catch, Apa itu try catch? salah satu fitur dari Java untuk
menangkap eksepsi atau kesalahan.
Seperti
teori diatas sudah saya sebutkan biasanya penting dalam pembahas ini. Nama file
pada program IptoName nama file ini bersifat public. Terdapat kondisi if
(args.lenght == 0) pada variable ini masih bernilai kosong dan akan diisi
oleh pengguna, isinya berupa IP yang digunakan pada pc, yang dimana saat IP itu
kita masukkan maka terpanggil dan tercetaklah itu nama pc yang sedng kita
gunakan. Variable host yang bertipe data string dan inet address sama halnya
seperti seblumnya bernilai kosong. Kemudian masuke ke proses try dimana alamat
sama dengan nama host. Catch jika salah ip maka akan memberitahukan alamat ip
yang sebenarnya, agar dapat bisa memprosess program ini kembali. Jika valid
maka tampil lah sebuah nama pc yang sedang digunakan.
Get Name
PROGRAM GET NAME
Pada
kodingan diatas ini akan mengambil Nama pada komputer yang sedang digunakan.
Pertama tama saya akan membahas package pada java. Package adalah sarana atau
cara pengelompokkan dan pengorganisasian kelas-kelas dan interface yang
sekelompok menjadi suatu unit tunggal dalam library. Package juga mempengaruhi
mekanisme hak akses ke kelas-kelas di dalamnya. Package yang kita gunakan
adalah import java.net yang dimana package ini dapat memberi hak akses program
untuk berkomunikasi melalui suatu jaringan.
Setelah
mengetahui teori yang sudah dijelaskan sebelumnya kita masuk ke kodingan
selanjutnya. InetAddress host = null;
potongan kodingan ini untuk memberikan suatu nilai pada variable host
berupa null (kosong). Kenapa diberikan nilai kosong? host = InetAddress.getLocalHost();
potongan kodingan ini lah yang akan mengambil dan menyimpan nilai untuk program
tersebut, nilai yang ambil berupa Nama pada komputer yang sedang digunakan.
Kemudian langkah selanjutnya nama yang sudah diambil akan panggil dan ditampilkan
sebagai hasil proses program tersebut..
Langganan:
Postingan (Atom)