Sabtu, 15 September 2018

Menginstal debian 9

Nama : Indri Ayu N
Kelas  : XI TKJ
No      : 15


Cara Menginstal DNS server ke Debian 9

Pengertian DNS
       DNS adalah sebuah layanan untuk menyediakan penerjemahan alamat IP menjadi nama yang lebih mudah di ingat, DNS menyediakan penerjemahan dua arah, dari IP menjadi nama menjadi IP.
      DNS berjualan di port 53, dia juga terhubung dengan layanan DNS lainnya. DNS bekerja secara hirakki, dimana langkah DNS saling berkaitan dengan yang lainya.


Langkah-Langkah Menginstal Debian 9:

1. Pertama buka orade VM VituralBox
                                  
     2. Selanjutnya login menggunakan root
                        
     3.    Klik ketikan skrip  untuk menginstal paket  DNS server yaitu aft-get             install bind 9 dan paket  untuk mengecek NS log menggunakan NS log         up yaitu dnsulis lalu tekan enter
     4.    Tekan Y
              
     5.   Setelah itu ada perintah memasukkan DVD binary 2, pilih perangkat,           optical drives, lalu debian-.oo-amd64-DVD-2,iso tekan enter
                   
     6.    Tekan enter

     7.     Lalu ada perintah lagi untuk memasukkan DVD binary 2, pilih                      perangkat, optical driver, lalu debian –oo-amd64-DVD-2,iso tekan enter
                               
      8.    Setelah installasi ini berhasil kita cek hasi8lnya di cd/etc/bind lalu enter
      9.    Lalu kita ketik edit file yang bernama nanoo named conf lalu tekan              enter
     10.    Tentukan lokasi file dengan menambahkan skrip zone ”indriayu.com”            (nama kalian masing-masing)
     11.    Tekan enter lalu ketik mtype master
                 
     12.    Dibawahnya ada file dimana kita meletakkan file forwat                                 “/var/cache/bind” lalu tekan enter dengan nama db.indri ayu
                     
     13.    Lalu masukkan IP kalian di kep pertama dari belakang 19,168,192.in-           addr,arpa bawahnya ketik type master
     14.    Lalu letakkan di rectory yang sama “/var/cache/bind/db.192” klik enter
                 
     15.    Lalu kita copy file de fould forwat dan resterse yaitu file de foul forwat db. “local kita directory “/ver/cache/bind/db.indri ayu”
     16.     Kita copy juga file reterse yang bernama dp.127 di rectory “var/cache/bind.192
          
1   17.  Setelah kita melakukan copy kita pindah ke directory/var/cache/bind
1   18.  Kita edit format dengan nama db. Indri ayu
1   19.  Kita rubah localhost menjadi nama domain kita “indri ayu”
1   20.  Dan juga IP menjadi 192.168.19.1
1   21.  Kita tambahkan domain utama dengan www IN A ip server 192.168.19.1
1   22.  Lalu edit file reterse dengan nama db. 192
            
1   23.  Kita rubah juga localhost menjadi nama domain kita “indri ayu.com”
1   24.  Dan 1.0.0 kita rubah menjadi angka terakhir dari IP kita 1
     25.    Setelah selesai kita restart layanan DNS server dengan cara /etc/init.d/bind9 restart tekan enter
     26.    Klik edit file nama /etc/resolv. Conf klik enter
                       
     27.    Untuk mendaftarkan domain kita name server 192.168.19.1 domain indri ayu
                    
     28.    Kita uji DNS server kita apakah sudah berhasil yaitu nslookup indri ayu.com dari IP server 192.168.19.1
     29.    Ketika sudah berhasil kita jangan lupa menambahkan sup domainnya yaitu ketika edit lagi file forwat nano db indri ayu.com
                             
     30.    Tambahkan sub domainnya tkj IN A 192.168.19.1
     31.    Dan tambahkan juga skenda IN A 192.168.19.1
     32.    Jangan lupa juga mengedit file retersenya nao db.192
     33.    Kita tambahkan juga angka terakhir 1 IN PRT yaitu skenda.indri ayu.com
     34.    Kita tambahkan lagi 1 IN PRT yaitu skenda.indri ayu.com
                                       
 
     35.    Kita cel di client apakah DNS nya sudah berhasil
1   36.  Jangan lupa untuk merestart layanan bind 9 lagi yaitu d/bind restart
                        
1   37.         Setelah itu buka CDM
                     
1   38.         Kita coba dengan ns lookup indri ayu.com
                       
1   39.          Lalu ns lookup tkj.indri ayu.com
1   40.         Lalu ns lookup skenda.indri ayu.com
1   41.         Ketik ns lookup 192.168.19.168.19.1
                      

     42.          Kita cek juga menggunakan ping indri ayu.com
1  43.           Kita sudah muncul reply maka sudah berhasil
                     
1  44.           Kita cek juga di debian nya dengan dig indri ayu.com                 


Kamis, 06 September 2018

4.4. Menyajikan hasil manejemen sistem operasi jaringan

MANAJEMEN USER dan GROUP Pada SISTEM OPERASI JARINGAN

Manajemen User

Hampir semua sistem operasi baru saat ini sudah dikembangkan dengan konsep multiuser dan multitasking, sehingga merupakan hal yang umum apabila dalam setiap komputer akan ada mekanisme identifikasi setiap orang yang akan menggunakannya. Sistem Debian juga mendukung sistem multiuser ini, dimana dalam satu waktu dapat lebih dari satu user yang mengakses sistem ini.
Terkait dengan lingkungan multiuser tersebut, pada materi kali ini akan dibahas berbagai teknik pengelolaan yang berkaitan dengan user. Pengelolaan disini meliputi:
  • Pembuatan user baru
  • Perubahan data user
  • Penghapusan user
Pada sistem Linux user didefinisikan dengan menggunakan nama user (username) ataupun ID user (UID). UID dinyatakan dalam bentuk numerik dan nilainya dapat ditentukan otomatis oleh sistem saat user pertama kali didaftarkan atau dapat juga oleh user sendiri.
Berbeda dengan username, merupakan data dalam format alfanumerik, yang namanya ditentukan sendiri oleh user. Pada sistem Linux, setiap aplikasi diperbolehkan memilih salah satu dari dua data ini untuk mengenali user yang menggunakan aplikasinya. Namun, dari sisi user cenderung lebih mudah mengingat username dibandingkan UID, karena dapat dibuat mewakili nama sebenarnya dari user.

Pembuatan User Baru

Perintah berikut dapat digunakan untuk membuat user baru. Agar dapat berjalan perintah ini harus dijalankan dengan menggunakan user root di terminal.
adduser  username 
Selain perintah adduser ada juga perintah useradd yang memiliki fungsi yang sama. Perintah diatas selain dapat dijalankan di Debian juga dapat berlaku untuk sistem Linux lainnya. Parameter-parameter pendukung lainnya untuk perintah ini dapat dilihat dengan perintah man adduser atau adduser –help.
Selain penentuan username ada juga beberapa data lainnya yang perlu diberikan, sebagai berikut.
  • Password (wajib)
  • Nama lengkap (tidak wajib)
  • Nomor ruang (tidak wajib)
  • Telepon kantor (tidak wajib)
  • Telepon rumah (tidak wajib)
  • Lainnya (tidak wajib)
Setiap user di sistem Linux diwajibkan untuk memiliki password sebagai pengamanan awal. Pengamanan awal ini diperlukan apabila ada data pribadi atau sensitif yang akan disimpan pada komputer karena masih ada hal lain yang perlu dilakukan untuk mengamankan data. Berikut ini merupakan contoh pembuatannya.
manajemen user1
Perintah berikut dapat digunakan untuk menguji apakah user tersebut telah berhasil dibuat atau tidak.
su  –  username
whoami
pwd
Perintah pertama berguna untuk login menggunakan user lain, sedangkan yang kedua untuk mengetahui siapa user yang login saat ini dan yang terakhir untuk mengetahui lokasi user saat ini. Apabila sesuai maka perintah pwd akan menampilkan lokasi home untuk user terpilih. Contohnya diberikan pada gambar berikut.
manajemen user2

Perubahan Data User

Terkait dengan perubahan data user ini ada sejumlah perintah terkait yang dapat digunakan
chfn  username
Penggantian data pribadi user seperti nama lengkap, ruangan, telp. kantor, telp. rumah, dan lainnya. Apabila tidak ada perubahan yang dilakukan cukup tekan enter pada setiap entri.
passwd  username
Penggantian password user.

Penghapusan User

Ini merupakan operasi yang dapat berefek cukup besar baik pada user ataupun sistem, karena dapat menyebabkan kehilangan data ataupun menyebabkan sistem tidak dapat berjalan sebagaimana mestinya. Oleh karena itu, perlu perhatian khusus saat akan melakukan operasi ini. Apabila akan menghapus suatu user dari sistem pastikan bahwa file-file penting milik user tersebut sudah dibackup dan pastikan juga tidak ada proses di sistem yang memerlukan user tersebut. Perintah penghapusan user diberikan sebagai berikut.
deluser  username
atau
deluser  –remove-home  username
atau
deluser  –remove-home  –backup  username
Pada perintah pertama, penghapusan akan menyebabkan hanya data user tersebut yang akan dihapus dari sistem. Apabila menggunakan perintah yang kedua, penghapusan akan menyebabkan semua file yang tersimpan pada direktori home dari user tersebut akan terhapus. Perintah terakhir ini mungkin lebih aman karena sebelum menghapus semua isi dari direktori home user tersebut, ada backup yang dibuat. Backup-nya dinyatakan dalam file terkompresi (*.tar.bz2). Contoh penerapannya ditunjukkan sebagai berikut.
manajemen user3
Selain menggunakan deluser untuk menghapus user juga dapat menggunakan perintah userdel. Perintah userdel memiliki fungsi yang sama hanya memiliki parameter yang berbeda dari deluser.
Semua data user yang dioleh dalam perintah-perintah diatas oleh sistem Linux tersimpan pada file /etc/passwd dan /etc/shadow. Pengubahan dapat juga dilakukan langsung melalui file-file ini. Namun, harap berhati-hari karena semua user yang ada di sistem juga disimpan pada file yang sama. Apabila tidak, akan dapat berdampak pada sistem.
Selain melalui CLI ada juga aplikasi GUI untuk melakukan manajemen ini, yakni melalui aplikasi User Accounts. Aplikasi ini dapat diakses di Debian melalui menu Applications > System Tools > Preferences > System Settings > System: User Accounts.
manajemen user4
Pada aplikasi User Accounts tombol Unlock perlu diklik dahulu agar dapat menambahkan, memodifikasi ataupun menghapus user. Setelah itu akan muncul window baru untuk memasukkan password root.

Manajemen Group

Ada banyak file yang dihasilkan di sistem, baik yang dibawa oleh sistem Linux sendiri ataupun file dari user. Akses ke setiap file tersebut perlu adanya pembatasan (pengelompokkan), sehingga dapat menjamin kinerja sistem tetap baik dan data-data sistem/user tetap aman. Pengelompokan hak akses ini oleh Linux diterapkan dengan membuat grup akses. Bukan hanya user, setiap aplikasi server dapat memiliki grupnya sendiri-sendiri. Selain untuk pembatasan akses, grup juga dapat digunakan untuk melakukan klasifikasi user-user yang ada di sistem.
Manajemen grup di Linux dapat meliputi kegiatan, seperti penambahan grup baru dan penghapusan grup.

Penambahan Group Baru

Perintah berikut dapat digunakan untuk menambahkan grup baru di Linux:
groupadd  namagroup 
Perintah diatas hanya dapat dijalankan oleh user root. Sebagai contoh pembuatan grup ditunjukkan pada gambar berikut.
Apabila berhasil dijalankan seperti contoh diatas, maka pada file /etc/group akan ada tambahan baris yang menyatakan grup baru yang telah dibuat. Hal yang sama juga berlaku untuk grup di Linux seperti layaknya user, dimana setiap grup akan memiliki nama dan juga ID grup (GID).

3.5. Menganalisis proses service dan event sistem operasi jaringan

3.5. ANALISIS PROSES SERVICE DAN EVENT SISTEM OPERASI JARINGAN

Layanan pada Sistem Operasi Jaringan
Services on the Server of Network Operating System. Seperti telah dibahas pada postingan sebelumnya, sistem operasi jaringan atau Network Operating System (NOC) merupakan sebuah sistem operasi untuk mengkoordinasikan kegiatan dari beberapa komputer dalam sebuah jaringan. Sistem operasi ini tentu berbeda dengan sistem operasi seperti Windows, Mac OS, atau UNIX yang dirancang untuk single user untuk mengendalikan satu komputer. Sistem Operasi ini menyediakan fungsi k
husus untuk :

menghubungkan sejumlah komputer dan perangkat lainnya ke sebuah jaringan
mengelola sumber daya jaringan
menyediakan layanan
menyediakan keamanan jaringan bagi multiple users

Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti:

  layanan berbagi berkas (file sharing)
  layanan berbagi alat pencetak (printer sharing)
  DNS Service
  HTTP Service, dan sebagainya.

Di sisi server, layanan sistem operasi jaringan diantaranya:
1. Mail Server
Mail server yaitu layanan atau perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.

2. DHCP Server
DHCP atau Dinamyc Host Configuration Protocol adalah sebuah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP inilah yang disebut sebagai DHCP server, sedangkan komputer yang melakukan request disebut DHCP Client.

3. Web Server
Web Server adalah layanan server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Salah satu server web yang terkenal di linux adalah Apache. Apache merupakan server web antar platform yang dapat berjalan di beberapa platform seperti Linux dan Windows.

Web Server juga merupakan sebuah komputer yang menyediakan layanan untuk internet. Server disebut juga dengan host. Agar anda dapat memasukkan web yang anda rancang ke dalam internet, maka anda harus memiliki ruangan terlebih dahulu dalam internet (hosting), ruangan inilah yang disediakan oleh server.
4. DNS Server
DNS atau Domain Name System adalah distribute database system yang digunakan untuk pencarian nama komputer di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS server berfungsi untuk menterjemahkan (mentranslasi) IP address sebuah server menjadi nama domain. DNS digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.

DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

Sebagai contoh, http://aantomatika.blogspot.com mempunyai IP address 223.255.219.30. Ketika seseorang mengakses blog tersebut yang berarti merequest situs http://aantomatika.blogspot.com, DNS request tersebut akan diarahkan oleh DNS server ke server yang memiliki IP address 223.255.219.30.

5. FTP Servers
FTP (File Transfer Protocol) server adalah layanan sistem operasi yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.

FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file berupa download, upload, rename file, deleting file, dll sesuai dengan permission yang diberikan oleh FTP server. Tujuan dari FTP server adalah sebagai berikut :

sharing data
   menyediakan indirect atau implicit remote computer
   menyediakan tempat penyimpanan bagi user
   menyediakan transfer data yang reliable dan efisien

6. Proxy Server
Proxy server adalah server yang berfungsi melayani permintaan dokumen World Wide Web dari pengguna internet, dapat menyimpan sementara (cache) file html server lain untuk mempercepat akses internet. Dapat dikatakan proxy server bekerja dengan menjembatani komputer (program internet seperti browser, download manager dan lainnya) ke internet.


3.6. Memahami cara penjadwalan proses


1 Deskripsi Penjadwalan Proses
     Penjadwalan merupakan kumpulan dan mekanisme di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem komputer. Penjadwalan bertugas memutuskan:
        Proses yang harus berjalan
       Kapan dan selama berapa lama proses itu berjalan

Sasaran Utama Penjadwalan Proses

kinerja menurut kriteria tertentu.
Kriteria untuk mengukur dan optimasi kinerja penjadwalan :
  1. Adil (fairness), proses – proses diperlakukan sama yaitu mendapat jatah pemroses yang sama dan tak ada proses yang tak kebagian layanan pemroses sehingga mengalami startvation. Sasaran penjadwalan seharusnya menjamin tiap proses mendapat pelayanan dari pemroses yang adil.
  2. Efisiensi, Efisiensi atau utilisasi pemroses dihitung dengan perbandingan (rasio) waktu sibuk pemroses. Sasaran penjadwalan menjaga agar pemroses tetap dalam keadaan sibuk sehingga efisiensi mencapai maksimum.
  3. Waktu Tanggap (Response Time)
Waktu tanggap berbeda untuk:
-          Sistem Interaktif
-          Sistem waktu nyata
Waktu tanggap pada sistem interaktif
Waktu tanggap dalam sistem interaktif didefinisikan sebagai waktu yang dihabiskan dari saat karakter terakhir dari perintah dimasukkan atau transaksi sampai hasil terakhir muncul di layar (terminal).
Waktu tanggap ini disebut juga terminal rensponse time.
Waktu tanggap pada sistem waktu nyata
Pada sistem waktu nyata (real-time), waktu tanggap didefinisikan sebagai waktu dari saat kejadian (internal atau eksternal) sampai instruksi pertama rutin layanan yang dimaksud dieksekusi, disebut juga event response time.
Sasaran penjadwalan adalah meminimalkan waktu tanggapnya

Turn Arround Time

 Turn arround time adalah waktu yang dihabiskan dari saat program atau job mulai masuk ke sistem sampai proses diselesaikan sistem.
Waktu yang dimaksud adalah waktu yang dihabiskan di dalam sistem, diekspresikan sebagai penjumlahan waktu eksekusi (waktu pelayanan job) dan waktu menunggu.
Turn arround time = waktu eksekusi + waktu menunggu
Sasaran penjadwalan adalah meminimalkan turn arround time.

6. Throughput

    Throughput adalah jumlah kerja yang dapat diselesaikan dalam satu unit waktu. Cara untuk mengekspresikan throughput adalah dengan jumlah job pemakai yang dapat dieksekusi dalam satu unit/interval waktu.
Sasaran penjadwalan adalah memaksimalkan jumlah job yang diproses per satu interval waktu. Lebih tinggi angka throughput, lebih banyak kerja yang dilakukan sistem.

2 TIPE-TIPE PENJADWALAN
Terdapat tiga tipe penjadwalan berada secara bersama-sama pada sistem operasi yang kompleks, yaitu:
  1. Penjadwalan jangka pendek (short-term scheduller)
  2. Penjadwalan jangka menengah (medium-term scheduller)
  3. Penjadwalan jangka panjang (long-term scheduller)
Penjadwalan jangka panjang
                Penjadwalan jangka panjang bekerja terhadap antrian batch dan memilih batch berikutnya yang harus di eksekusi.
                Batch biasanya adalah proses-proses dengan penggunaan sumber daya yang intensif (yaitu waktu pemroses, memori, perangkat masukan atau keluaran), program-program ini berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode aktifitas job-job interaktif rendah.
              Sasaran utama penjadwalan jangka panjang adalah memberi keseimbangan job-job campuran.

3 STRATEGI  PENJADWALAN
Terdapat 2 strategi penjadwalan, yaitu:
  1. Penjadwalan nonpreemptive (run-to-completion)
  2. Penjadwalan Preemptive

pembahasan soal dan jawaban UN 2017

Latihan Soal Ujian Nasional (UN) Teori Kejuruan TKJ  SMK 2017 . 1. Alat yang berfungsi untuk menghubungkan 2 jaringan dengan segmen yang ...