Tampilkan postingan dengan label kelas XI TKJ. Tampilkan semua postingan
Tampilkan postingan dengan label kelas XI TKJ. Tampilkan semua postingan

Konfigurasi Server Remote


Tujuan PembelajaranSetelah mengikuti kegiatan belajar ini siswa diharapkan dapat :1) Memahami konsep penggunaan server remote.
2) Menganalisis prinsip kerja server remote dan persyaratan yang diperlukan untuk membangun server remote.
3) Melakukan instalasi dan konfigurasi server remote
4) Menguji kerja server remote


Uraian Materi
1) Konsep Server Remote

Server Remote adalah sebuah server yang didedikasikan untuk menangani pengguna yang tidak pada LAN tapi membutuhkan akses jarak jauh untuk itu. Remote akses server memungkinkan pengguna untuk mendapatkan akses ke file dan layanan cetak di LAN dari lokasi terpencil. Sebagai contoh, pengguna yang memanggil ke jaringan dari rumah menggunakan modem analog atau koneksi ISDN akan mendial ke server akses remote. Setelah pengguna dikonfirmasi ia dapat mengakses drive dan printer bersama seolah-olah ia secara fisik terhubung ke LAN kantor.

Kita dapat menggunakan misalnya perintah telnet untuk login secara remote ke sistem lain pada jaringan kita. Sistem ini dapat berada di jaringan area lokal atau melalui koneksi internet. Telnet beroperasi seolah-olah kita sedang log in ke sistem lain dari remote terminal. Kita akan diminta untuk menggunakan nama login dan password. Akibatnya, kita login ke akun lain pada sistem lain. Bahkan,
jika kita memiliki akun di sistem lain, kita bisa menggunakan Telnet untuk masuk ke dalamnya.

2) Telnet
a) Server Telnet
Telnet adalah sebuah utilitas standar Internet dan berdasarkan protokol lihat (Request For Comment, RFC) 854. RFC ini menetapkan metode untuk transmisi dan menerima karakter ASCII tidak terenkripsi (plaintext) di dalam jaringan. Anda dapat menggunakan klien Telnet berjalan pada satu komputer untukmenghubungkan ke sesi berbasis baris perintah untuk menjalankan aplikasi.
Hanya antarmuka berbasis karakter dan beberapa  aplikasi yang didukung. Tidak ada kemampuan grafis di lingkungan Telnet. 
Telnet terdiri dari dua komponen: Telnet klien dan Telnet Server. 
Dokumen RFC yang mendefinisikan Telnet bisa didapatkan di web Internet Engineering Task Force (IETF).
Telnet Server melayani sesi remote untuk Telnet klien. Ketika Telnet Server aktif berjalan pada komputer, pengguna dapat terhubung ke server dengan menggunakan klien Telnet dari komputer remote. Telnet Server diimplementasikan di Windows sebagai layanan yang dapat dikonfigurasi untuk selalu aktif, bahkan ketika tidak ada orang yang login ke server.
Ketika klien Telnet terhubung ke komputer yang menjalankan Telnet Server, pengguna remote diminta untuk memasukkan nama pengguna dan kata sandi. Nama pengguna dan kombinasi sandi harus menjadi salah satu yang berlaku pada Telnet Server. Telnet Server pada Windows mendukung dua jenis otentikasi: NTLM dan Password (atau plaintext).
 

Setelah login, pengguna dilayani dengan antar muka command prompt yang dapat digunakan seolah-olah hal itu telah dimulai secara lokal pada server konsol. Perintah yang anda ketik pada klien Telnet command prompt dikirim ke Telnet Server dan dieksekusi di sana, seolah-olah Anda secara lokal login untuk sesi command prompt di server. Output dari perintah yang Anda jalankan akan dikirim kembali ke klien Telnet sehingga mereka ditampilkan bagi Anda untuk melihat Telnet tidak mendukung aplikasi yang memerlukan antarmuka grafis. Namun, Telnet Server dan Telnet Klien memahami karakter khusus yang menyediakan beberapa tingkat format dan posisi kursor dalam jendela Telnet klien. Telnet Server dan Telnet Klien mendukung emulasi dari empat jenis terminal: ANSI, VT- 100, VT-52, dan VT-NT.
Pada Windows Server 2008, Anda dapat menginstal Telnet Server dengan menggunakan wizard Tambah Fitur di Server Manager. Meskipun Server Manager akan terbuka secara default ketika anggota dari grup Administrator masuk/log on ke komputer, Anda juga dapat membuka Server Manager dengan menggunakan perintah pada menu Start di Administrative Tools, dan dengan
membuka Programs di Control Panel. Pada Windows Vista dan versi kemudian, Anda dapat menginstal Telnet Server (dan Telnet klien) dengan membuka Control Panel, kemudian Programs, dan kemudian Mengaktifkan fitur Windows atau menonaktifkan, Turn Windows features on or off.
Aplikasi telnet server juga dapat dijalankan di server dengan system operasi lain, misalnya UNIX dan beberapa distro LINUX lain.
b) Telnet klien
Implementasi Telnet awalnya gagal untuk operasi dupleks setengah (half duplex). Ini berarti bahwa lalu lintas data yang hanya bisa pergi dalam satu arah pada satu waktu dan memerlukan tindakan khusus untuk menunjukkan akhir dari lalu lintas satu arah sehingga lalu lintas sekarang dapat mulai ke arah lain. [Ini mirip dengan penggunaan "roger" dan "over" oleh operator amatir dan radio CB.]
Tindakan spesifik adalah dimasukkannya karakter GA (go ahead) dalam aliran data. Link modern sudah memungkinkan operasi dua arah (bi-directional) dan "menekan pergi ke depan" pilihan diaktifkan.  Aplikasi utilitas telnet (klien) saat ini sudah disertakan dalam system operasi apa pun yang kita gunakan. Kita dapat menjalankan utilitas Telnet dengan mengetikkan kata telnet. Jika kita tahu nama situs yang ingin dihubungi, kita dapat memasukkan telnet dan nama situs pada baris perintah Windows command atau Linux.
Contoh implementasi aplikasi telnet pada windows command:C:\>telnet
Microsoft (R) Windows NT (TM) Version 4.00 (Build 1381)
Welcome to Microsoft Telnet Klien
Telnet Klien Build 5.00.99034.1
Escape Character is 'CTRL+]'
Microsoft Telnet> open sfusrvr
**** 
Layar akan dibersihkan (clear) dan informasi berikut akan ditampilkan:Microsoft (R) Windows NT (TM) Version 4.00 (Build 1381)
Welcome to Microsoft Telnet Service
Telnet Server Build 5.00.99034.1
login: sfu
password: ********
**** 
Layar akan dibersihkan (clear) dan informasi berikut akan ditampilkan:*=========================================================
Welcome to Microsoft Telnet Server.
*=========================================================
C:\>
Selanjutnya kita bisa bekerja seolah-olah berada di mesin computer yang berhasil kita hubungi dengan aplikasi telnet. Akan tetapi meskipun bekerja pada konsol layar yang sama dengan aplikasi lain yang sedang kita jalankan di komputer kita, aplikasi telnet tetap merupakan pekerjaan di komputer lain (remote machine).



3) Secure Shell (SSH)

Telnet dan FTP adalah protokol yang terkenal tapi mereka mengirim data dalam format teks biasa, yang dapat ditangkap oleh seseorang dengan menggunakan sistem lain pada jaringan yang sama, termasuk Internet. Sehingga data yang dikomunikasikan dapat dengan mudah dibaca oleh orang, sehingga menjadi kurang aman untuk data-data penting yang harus dilindungi.

Secure Shell (SSH) adalah sebuah protokol jaringan kriptografi (disandikan) untuk komunikasi data jarak jauh yang aman, dengan baris perintah login, perintah eksekusi jarak jauh, dan layanan jaringan lainnya antara dua jaringan komputer yang berhubungan, melalui saluran yang disandikan dan aman melalui jaringan tidak aman, server dan klien (masing-masing menjalankan server SSH dan program SSH klien,).
Aplikasi paling terkenal dari protokol adalah untuk akses ke akun shell pada sistem operasi mirip Unix, tetapi juga dapat digunakan dengan cara yang sama untuk akun pada Windows. Ia dirancang sebagai pengganti Telnet dan protokol remote shell tidak aman lainnya seperti Berkeley rsh dan rexec protokol, yang mengirim informasi, terutama password, berbentuk plaintext, membuat mereka
rentan terhadap intersepsi dan pengungkapan menggunakan analisis paket. Enkripsi yang digunakan oleh SSH dimaksudkan untuk memberikan kerahasiaan dan integritas data melalui jaringan yang tidak aman, seperti Internet. Dalam perjalanan pengembangan ssh, spesifikasi protokol membedakan antara dua versi utama yang disebut sebagai SSH-1 dan SSH-2. Perbedaannya terletak pada cara penyandian/enkripsi dan keduanya tidak saling mendukung. Pada tahun 2006, versi revisi dari protokol, SSH-2, diadopsi sebagai standar . Keamanan yang lebih baik, misalnya, karena menggunakan algoritma kriptografi Diffie-Hellman pertukaran kunci dan integritas yang kuat melalui kode otentikasi dalam memeriksa pesan. Fitur baru dari SSH-2 mencakup kemampuan untuk menjalankan sejumlah sesi shell melalui koneksi SSH tunggal.
OpenSSH (OpenBSD Secure Shell) adalah seperangkat program komputer yang menyediakan sesi komunikasi terenkripsi melalui jaringan komputer menggunakan protokol ssh. Hal ini dibuat sebagai alternatif open source dibandingkan dengan aplikasi proprietary Secure Shell software suite yang
ditawarkan oleh SSH Communications Security. OpenSSH dikembangkan sebagai bagian dari proyek OpenBSD, yang dipimpin oleh Theo de Raadt.
a) Server SSHOpenSSH menggunakan hubungan server-klien. Sistem yang dihubungi disebut sebagai server. Sistem yang meminta sambungan disebut sebagai klien. Sebuah  
sistem sekaligus dapat menjadi server dan klien SSH. OpenSSH juga memiliki manfaat tambahan X11 forwarding dan port forwarding.
MOHON PERHATIAN : Klik Tautan ini dan isi jawaban sesuai dengan kondisi yang sebenarnya. ==>#BelajarDiRumah 
Share:

Mengevaluasi dan Konfigurasi NTP Server

Materi Pembelajaran : Konfigurasi Server NTP

Tujuan Pembelajaran:

Setelah mengikuti kegiatan belajar 5 ini siswa diharapkan dapat :

1) Memahami konsep protokol pengatur waktu jaringan (Network Time Protocol, NTP).
2) Menganalisis prinsip kerja protokol pengatur waktu jaringan (NTP)dan persyaratan yang diperlukan untuk membangun server NTP. 
3) Melakukan instalasi dan konfigurasi server NTP
4) Menguji kerja server NTP



Uraian Materi :


1) Konsep Protokol Pewaktu Jaringan (NTP)

Network Time Protocol (NTP) merupakan sebuah mekanisme atau protokol yang digunakan untuk melakukan sinkronisasi terhadap penunjuk waktu dalam sebuah sistem komputer dan jaringan. Proses sinkronisasi ini dilakukan di dalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP.
Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data biasa yang hanya melakukan pertukaran paket-paket data saja. NTP menggunakan port komunikasi UDP nomor 123. Protokol ini memang didesain untuk dapat bekerja dengan baik meskipun media komunikasinya bervariasi, mulai dari yang waktu latensi / tundanya tinggi hingga yang rendah, mulai dari media kabel sampai dengan media udara. Protokol ini memungkinkan perangkat-perangkat komputer kita untuk tetap dapat melakukan sinkronisasi waktu dengan sangat tepat dalam berbagai media tersebut.

2) Sejarah NTP
NTP merupakan sebuah aplikasi yang berbasiskan Internet protocol yang paling lama, paling tua dan paling terdistribusi yang berjalan dalam Internet tanpa berhenti sedikitpun. NTP ditemukan pada tahun 1984 oleh seseorang bernama Dave Mills yang berasal dari Universitas Delaware.
NTP sampai saat ini sudah tercipta sebanyak empat versi. NTP versi 0 atau cikal-bakal NTP protokol berawal pada tahun 1985. Versi percobaan ini akhirnya di dokumentasikan menjadi NTP versi 1 tiga tahun kemudian dalam RFC-1059.
Kemudian pada tahun 1989 muncul versi 2 dari NTP yang di dalamnya terdapat cukup banyak fasilitas yang baru. Pada tahun 1992, versi 3 NTP muncul ke dunia Internet dengan konsep konsep
baru terhadap penanganan error dan analisisnya untuk membuat perhitungan waktu lebih akurat.
Namun, versi ini tidak bertahan lama karena setelah dilakukan evaluasi dan revisi yang teliti, dalam tahun yang sama juga, para peneliti merasa membutuhkan sebuah nomor versi baru untuk revisinya tersebut. Maka, jadilah NTP versi 4 yang lebih baik dan lebih banyak fasilitasnya daripada versi 3 nya. Salah satu fasilitasnya adalah adanya versi tambahan yang dibuat sangat ringan yang diberi nama SNTP.

3) Prinsip Kerja NTPNTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. Sebuah jaringan NTP biasanya mendapatkanperhitungan waktunya dari sumber waktu yang terpercaya seperti misalnya radio clock atau atomic clock yang terhubung dengan sebuah time server. Kemudian jaringan NTP ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain.
Sebuah NTP klien akan melakukan sinkronisasi dengan NTP server dalam sebuah interval pooling yang biasanya berkisar antara 64 sampai 1024 detik. Namun, waktu sinkronisasi ini biasa berubah secara dramatis bergantung kepada kondisi dan keadaan jaringan yang akan digunakannya.
NTP menggunakan sistem hirarki dalam bekerja dan melakukan sinkronisasinya. Sistem hirarki ini menggunakan istilah Clock stratum atau strata untuk menggambarkan tingkatan-tingkatannya.
Stratum 0, penghitung waktu eksternal seperti misalnya GPS clock, atomic clock atau radio clock yang sangat akurat.  
Startum 1, clock strata tingkat pertama merupakan perangkat komputer yang melakukan sinkronisasi dengan stratum 0.Stratum 2, clock strata tingkat kedua merupakan perangkat yang dikirimi perhitungan waktu oleh stratum 1 secara langsung dengan menggunakan protokol NTP.Stratum 3, clock strata tingkat ketiga merupakan perangkat yang dikirimi perhitungan waktu oleh stratum 2 secara langsung dengan menggunakan protokol NTP.Stratum 4, clock strata tingkat ketiga merupakan perangkat yang dikirimi perhitungan waktu oleh stratum 3 secara langsung dengan menggunakan protokol NTP.Begitu seterusnya sistem hirarki berjalan. Hanya Stratum 0 – 15 yang dianggap valid, stratum 16 digunakan untuk menunjukkan bahwa peralatan/mesin dimaksud tidak tersinkronisasi waktunya. 


Gambar Hirarki Strata NTP Server

Parameter kedua, NTP akan melakukan proses komparasi terhadap beberapa perhitungan waktu dari beberapa server. Sebuah perangkat NTP yang memiliki pencatatan waktu yang paling berbeda dengan yang lainnya pasti akan dihindari oleh perangkat-perangkat lainnya, meskipun nilai stratumnya paling rendah dibandingkan dengan mesin yang lain.
NTP versi 4 biasanya dapat menjaga ketepatan waktu hingga 10 millisecond 1/100 detik dalam media komunikasi publik atau Internet. Di dalam jaringan lokal yang kondisinya ideal, NTP dapat menjaga ketepatan perhitungannya hingga 20 microsecond atau 1/5000 detik.
Timestamp atau pencatatan waktu yang digunakan oleh protokol NTP adalah sepanjang 64-bit yang terdiri dari 32-bit pertama untuk perhitungan detik, dan 32- bit berikutnya untuk perhitungan pecahan dari satuan detik. Dari spesifikasi ini, maka NTP akan memiliki skala waktu sebesar 2/32 detik atau sebesar 136 tahun dengan berdasarkan perhitungan menggunakan teori resolusi 2 -32 detik (sekitar
0.233 nanosecond). Meskipun perhitungan waktu NTP akan kembali berulang ketika sudah mencapai 2 32 , implementasinya dibuat sedemikian rupa sehingga waktu NTP tidak akan terganggu dengan program-program penyesuai waktu lainnya. Lagi pula fasilitas NTP pada perangkat-perangkat komputer juga paling lama digunakan selama beberapa decade saja, jadi jika berjalan dengan baik maka aplikasi NTP tidak akan mengalami masalah berarti.

4) Piranti Lunak Server NTP
Implementasi referensi NTP, bersama dengan protokolnya, secara terus menerus dikembangkan selama lebih dari 20 tahun. Kompatibilitas mundur (backward compatibility) tetap dipertahankan sebagai fitur baru yang telah ditingkatkan. Ini berisi beberapa algoritma yang sensitif, terutama untuk
menetapkan jam, yang dapat berbeda ketika disinkronisasi ke server yang menggunakan algoritma yang lain/berbeda. Perangkat lunak ini telah ditanamkan ke hampir semua platform komputasi, termasuk PC. Ini berjalan sebagai daemon yang disebut ntpd bawah unix atau sebagai layanan/services di bawah Windows. Waktu Referensi didukung dan offset mereka disaring dan dianalisis dalam cara yang sama seperti server remote, meskipun mereka biasanya diawasi/dijaga
lebih sering. 
SNTP. Implementasi NTP yang kurang kompleks, menggunakan protokol yang
sama tetapi tanpa memerlukan penyimpanan state atas waktu yang lama, dikenal sebagai
Simple Network Time Protocol (SNTP). Hal ini digunakan dalam  beberapa perangkat embedded dan aplikasi yang tidak memerlukan waktu akurasi tinggi.
Semua versi Microsoft Windows sejak Windows 2000 dan Windows XP memasukkan Windows Time Service
("w32time"), yang memiliki kemampuan untuk melakukan sinkronisasi jam komputer ke server NTP. Versi pada Windows 2000 dan Windows XP hanya menerapkan Simple NTP, dan belum memenuhi beberapa aspek dari versi 3 NTP standar. Dimulai Windows Server 2003 dan
Windows Vista, disertakan implementasi yang mengacu secara penuh pada NTP standar.
Pada pergantian hari terdapat kejadian lompatan waktu, ntpd menerima pemberitahuan dari salah satu file konfigurasi, jam referensi yang digunakan atau server remote. Karena kebutuhan waktu yang harus tampak meningkat, lompatan kedua dimasukkan dengan urutan 23:59:59, 23:59:60, 00:00:00.
Meskipun jam sebenarnya dihentikan selama kejadian, setiap proses yang mengurutkan sistem waktu menyebabkan ia meningkat dengan jumlah kecil, agar menjaga urutan peristiwa. Jika memang diperlukan, lompatan kedua akan dihapus dengan melompati 23:59:59.


MOHON PERHATIAN : Klik Tautan ini dan isi jawaban sesuai dengan kondisi yang sebenarnya. ==>#BelajarDiRumah 

 Berikut adalah cara konfigurasinya:

1. Pertama install terlebih dahulu paket ntp dengan perintah apt-get install ntp ntpdate

2. Lalu masuk ke konfigurasi dengan perintah nano /etc/ntp.conf.

3. Tambahkan pagar di awalan line pool 0, pool 1, pool 2, & pool 3. Kemudian tambahkan line dibawahnya server 127.127.1.0 fudge 127.127.0 stratum 1 berfungsi untuk membuat waktu server saat ini menjadi waktu yang di gunakan ntp server. 127.127.1.0 adalah IP Local clock

4. Masih di dalam file ntp.conf cari tulisan #restrict 192.168.123.0 tambahkan line dibawahnya dengan tulisan restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap berfungsi hanya untuk mengizinkan ntp client dari jaringan IP tersebut. Kalau sudah save file tersebut.

5. Setelah itu restart paket ntp dengan perintah /etc/init.d/ntp restart jika status ok maka konfigurasi berhasil.

6. Untuk mengecek konfigurasi NTP bisa dilakukan dengan perintah ntpq -p

7. Selanjutnya konfig waktu dan tanggal di PC Client, dengan memasukkan Server IP nya. Pilih Update now hingga Jam otomatis mensinkron dengan alamat IP nya. Jam sudah mengikuti Server.

Share:

Mengkonfigurasi FTP Server


Konsep Protokol Pengiriman File (FTP)
Protokol pengiriman file atau biasa disebut FTP, File Transfer Protocol, adalah sebuah protokol klien-server yang memungkinkan seorang pemakai untuk mengirim atau menerima file dari dan ke sebuah tempat/mesin dalam jaringan lokal ataupun interlokal. Ia bekerja menurut aturan transport TCP berjalan di port 21 dan sangat banyak digunakan dalam jaringan internet. Meskipun demikian juga dapat digunakan pada jaringan lokal, LAN
Pada Sisi Server
            FTP server adalah suatu server yang menjalankan piranti lunak/software yang berfungsi untuk memberikan layanan tukar menukar file sehingga server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP klien. Port standar yang digunakan oleh Server FTP adalah 21. Ketika user mencoba untuk log in, server FTP menggunakan standar system panggilan untuk memeriksa username dan password dengan membandingkan yang ada pada file password system. Jika berhasil login dengan benar user diberi akses untuk masuk ke Server FTP, maka user/klien dapat mengunduh, mengunggah, mengganti nama file, menghapus file, dll sesuai dengan ijin/ permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
  • Untuk tujuan sharing data, menyediakan indirect atau implicit remote computer
  • Untuk menyediakan tempat penyimpanan bagi user
  • Untuk menyediakan transfer data yang reliable dan efisien
  • sharing printer atau perangkat keras lainya
Langkah Konfigurasi FTP server

  1. Proses Instalasi FTP
  1. Pastikan linux dan windows terhubung, untuk memastikannya ping ip windows di linux begitu juga sebaliknya, ping ip linux di windows.
  2. Langsung saja kita mulai menginstal FTP server, dengan perintah  “apt install proftpd“
  1. Langkah selanjutnya yaitu membuat direktori, dengan perintah  “mkdir /home/debian9/yuzu”
  1. Kemudian, ubah permissionnya menggunakan perintah  “chmod 777 /home/debian9/yuzu”
  1. Lalu, kita masuk ke direktori ftp dengan perintah  “cd /etc/proftpd”
  1. Selanjutnya, edit file konfigurasi proftpd menggunakan perintah  “nano /etc/proftpd/proftpd.conf”
  1. Setelah file konfigurasi tersebut terbuka, ubah “use ipv6 on”menjadi “use ipv6 off”
  1. Lalu turun kebawah sendiri, tambahkan perintah seperti yang ada di gambar
  1. Selanjutnya restart file tersebut dengan perintah  “/etc/init.d/proftpd restart”
  1. Lalu cek hasil ftp tadi menggunakan browser windows dengan mengetikftp://192.168.1.2
Proses Instalasi FTPS
  1.    Langkah pertama yaitu ketik perintah “apt install openssl ssl-cert”
  1.   Selanjutnya, buat sertifikat untuk privat dan public key dengan mengetik script seperti gambar dibawah ini :
  1. Lalu isikan perintah yang di inginkan scrip sesuai data diri anda :




  1. Kemudian aktifkan tls dengan mengetik perintah  “nano /etc/proftpd/tls.conf”
  1. Hilangkan “#” yang ada didepan 8 kalimat seperti gambar dibawah ini :
  1. Kemudian ubah mode agar Admin saja yang dapat mengakses file ftp dengan mengetik perintah 
“chmod 600 /etc/ssl/private/proftpd.key”
“chmod 600 /etc/ssl/certs/proftpd.crt”
  1.    Selanjutanya, pisahkan antara proftpd dengan tls menggunakan perintah“nano /etc/proftpd/proftpd.conf”. Lalu hilangkan “#” didepan kalimat “Include /etc/proftpd/tls.conf”

  1.    Lalu restart file proftpd dengan cara“/etc/init.d/proftpd restart”
  1. Kemudian coba cek ftps server tersebut menggunakan FileZilla dengan mengetik alamat ftp berserta user dan password
  1. Ftps sudah bisa diakses di FileZilla

MOHON PERHATIAN : Klik Tautan ini dan isi jawaban sesuai dengan kondisi yang sebenarnya. ==>#BelajarDiRumah

Share:

Mengkonfigurasi DNS Server


Kompetensi Dasar :
3.2 Mengevaluasi DNS Server
4.2 Mengkonfigurasi DNS Server


Tujuan Pembelajaran :
Setelah membaca dan mempelajari buku ini, diharapkan siswa mampu:
1. 
Memahami cara mengkonfigurasi DNS server


Share:

Mengkonfigurasi DHCP Server

Kompetensi Dasar :
3.2 Mengevaluasi DHCP Server
4.2 Mengkonfigurasi DHCP Server


Tujuan Pembelajaran :
Setelah membaca dan mempelajari buku ini, diharapkan siswa mampu:
1. 
Memahami cara mengkonfigurasi DHCP server


Materi Pembelajaran  :


DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamat IP secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server. Cara kerja DHCP ialah

Tahap 1: IP Least Request Tahap pertama ini merupakan tahap dimana si client dalam jaringan meminta IP address yang tersedia pada DHCP server. Awalnya saat pertama client terhubung dalam jaringan, client ini akan mencari dulu apakah ada DHCP server yang bekerja pada jaringan tersebut. Nah, begitu ditemukan, client akan meminta IP address pada DHCP server yang ada.

Tahap 2: IP Least Offer DHCP server mendengar broadcast dari client yang baru terhubung dalam jaringan tadi. Kemudian DHCP server memberikan penawaran terhadap client tersebut berupa IP address. Tahap

3: IP Lease Selection Setelah diberi penawaran oleh DHCP server, client yang me-request tadi menyetujui penawaran yang diberikan oleh DHCP server. Lalu si client memberikan pesan kepada DHCP server yang isinya adalah meminta agar DHCP server meminjamkan salah satu IP address yang tersedia dalam DHCP-pool yang dimilikinya (DHCP-pool merupakan range IP address yang bisa digunakan oleh host yang terhubung dengannya). Tahap

4: IP Least Acknowledge Pada tahap terakhir ini, DHCP server akan merespon pesan dari client dengan mengirimkan paket acknowledget yang berupa IP address dan informasi lainnya yang dibutuhkan. Setelah memberikan IP kepada client, DHCP server akan memperbaharui database yang mereka miliki. Sedangkan client akan melakukan inisialisasi dengan mengikat (binding) nomor IP address yang diberikan tadi dan client sudah bisa beroperasi pada jaringan tersebut.


Oke Sebelum Ke tahap Konfigurasi saya sudah menyiapkan untuk topologi seperti gambar dibawah ini, tetapi studi kasusnya kita fokus ke ROUTER-SRV dan CLIENT nya  jadi Si ROUTER-SRV akan menjadi DHCP Server lalu diarahkan ke interface yang mengarah ke CLIENT kalau disitu tertera disitu kita menggunakan IP Dengan network 172.10.10.0/24

Paket Untuk Mengkonfigurasi DHCP Server ialah jika didebian yaitu isc-dhcp-server langsung saja install paketnya dengan perintah apt-get install isc-dhcp-server

Lalu Edit File /etc/dhcp/dhcpd.conf disini kita mensetting DHCP Server Disitu cari yang sudah ada konfigurasi tinggal kita ubah saja biasanya di bagian tengah yaitu pada baris A Slightly different bla bla hilangkan tanda pagar dari subnet sampai tanda } untuk mengaktifkan, perlu diingat disini kita menentukan mulai dari network, netmask, range, Domain Name server, Domain Name, Option Router (Gateway), Broadcast serta masa sewa aktif  yaitu 600 detik dan maksimal sewa aktif yaitu 7200 detik, oke untuk subnet ialah network yang kita gunakan yaitu? 172.10.10.0 lalu dengan netmask /24 yaitu 255.255.255.0 lalu untuk range ialah dari mana sampai mana kita ingin memberikan ip address untuk para client sebagai contoh disini kita setup dari 100 sampai 200 berati range 172.10.10.100 172.10.10.200 untuk Domain-name-servers disini penting ketika kita mengkonfigurasi DNS Server agar DNS kita terbaca atau terindex di Client nantinya..masukkan IP Address DNS yang kita buat di server sebagai contoh 10.10.10.1 = caturglobal2019.com otomatis nanti diclient ketika ping ke DNS itu maka akan bisa lalu untuk domain-name ini ialah penamaan penentuan dari dhcp server kita, setelah itu option routers ialah IP Address Gateway yang digunakan DHCP Server nantinya, yaitu IP Server Kita sendiri yang mengarah ke client yaitu 172.10.10.1 untuk broadcast pastinya 172.10.10.255

Setelah itu Kita Service restart dengan perintah service isc-dhcp-server restart

Disini Langsung saja kita ke Client dan otomatis akan terdapat IP DHCP Client






MOHON PERHATIAN : Klik Tautan ini dan isi jawaban sesuai dengan kondisi yang sebenarnya. ==>#BelajarDiRumah

Share:

Postingan Populer

Diberdayakan oleh Blogger.

Label

Recent Posts