Kamis, 23 Februari 2017

Install dan Konfigurasi Samba File Server

  Tidak ada komentar
17.15.00

Konfigurasi Samba

Assalamualaikum Wr.Wb

Hasil gambar untuk logo samba it

 Hai sahabat Blogger kali ini aku akan memberikan tutoril Install dan Konfigurasi Samba File Server.

A.Pengertian

Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows.(Sumber :Wikipedia)

B.Latar Belakang

File Server memberikan layanan berupa penyediaaan file ataupun folder yang dapat diakses bersama-sama oleh para pengguna di dalam suatu jaringan. File Server sering juga disebut sebagai sistem File Sharing. Keuntungan dari penggunaan File Server ini dapat kalian lihat dari segi keefisiensiannya. Misalnya dalam suatu kasus kalian mempunyai 100 PC Client yang perlu diinstallkan program. Akan tetapi file installer program tersebut hanya
terdapat disalah satu komputer saja. Tentunya akan sangat merepotkan dan beresiko apabila kalian harus mengkopikan file installer tersebut ke tiap-tiap PC secara manual.Mana mungkin kita mamapu mengcopykan file dengan pc sebanyak itu,mungin tapi membutuhkan waktu yang lama. Nah, solusinya adalah dengan penggunaan metode File Sharing ini. Dimana hanya ada satu komputer yang men-sharing file installer program tadi, lalu dari komputer-komputer client hanya tinggal mengaksesnya saja.

C.Maksut dan Tujuan

Untuk mempermudah dalam berbagi file ke banyak client karena client hanya tinggal men-download saja.

D.Alat dan Bahan

1.PC Server
2.PC Client
3.Koneksi Internet

E.Waktu Pelaksanaan

Saya membutuhkan waktu kurang lebih 15-20 menit

F. Pelaksanaan Kegiatan

1.Masuk sebagai Super User lalu ketikkan perintah

  #apt-get install samba


2.Lalu kita akan konfigurasi data atau folder yang akan disharing denan masuk ke

  #nano /etc/samaba/smb.conf


3.Maka akan muncul tampilan seperti dibawah ini dan isi dengan konfgurasi dibawah ini.Bila sudah tekan Ctrl + X lalu tekan Y seletah itu Enter

  [smk.net]
  path = /home/aku
  browseable = yes
  writeable = yes
  public = no
  read only = no
  security = user 

4.Setelah itu masukkan user buat mengakses samba dengan perintah lalu isikan password

  #smbpasswd -a aku


5. Bila sudah kita restart samba dengan perintah

   #/etc/init.d/samba restart


6.Lalu kita cek dengan terminal Client atau melalui Files Client
 Kali ini aku akan cek dengan terminal Linux Client dengan ketikkan

   $ smbclient //192.168.xxx.xxx//dns.kalian -U aku(akun yang kalian buat)


7.Lalu kita disuruh untuk mengisi password untuk masuk ke samba kita kasih password yang kita buat tadi.

8.Jika sudah kita lihat folder atu file nya yagn ada di dalam dengan perintah ls

Sekian dulu dari saya bila ada salah kata mohon dimaafkan

Wassalamualaikum Wr.Wb

Read More

Rabu, 22 Februari 2017

Membuat VPN Server dengan PPTPD

  3 komentar
17.23.00

Membuat VPN Server dengan PPTPD
Hasil gambar untuk VPN Server

  Assalamualaikum Wr.Wb

Hai sahabat Blogger kali ini aku akan memberikan tutorial cara membuat/mengkonfigurasi VPN Server dengan PPTPD.

A.Pengertian

VPN adalah singkatan dari Virtual Private Network, yaitu jaringan pribadi (bukan untuk akses umum) yang menggunakan medium nonpribadi (misalnya internet) untuk menghubungkan antar remote-site secara aman. Perlu penerapan teknologi tertentu agar walaupun menggunakan medium yang umum, tetapi traffic (lalu lintas) antar remote-site tidak dapat disadap dengan mudah, juga tidak memungkinkan pihak lain untuk menyusupkan traffic yang tidak semestinya ke dalam remote-site.

B.Latar Belakang

Penggunaan Network Public yang mengancam dan tidak amannya penggunaanya dapat menyebabkan kebocoran informasi pribadi atau rahasia

C.Maksud dan Tujuan

Melindungi Data Penting atau Informasi rahasia dari orang lain

D.Alat dan Bahan

1.PC Server
2.PC Client
3.Koneksi Internet

E.Waktu Pelaksanaan

Saya membutuhkan waktu urang lebih 20-30 menit

F.Kegiatan Pelaksanaan

1. Masuk sebagai super user lalu ketikkan perintah

  #apt-get install pptpd


2.Akan muncul tampilan seperti dibawah ini lalu tekan Y setelah itu enter lalu tunggu sampai selesai
3.Lalu kita konfigurasi dengan perintah

  #nano /etc/pptpd.conf

 
4.Maka akan muncul tampilan seperti dibawah ini
5.Lalu hapus tanda "#" pada localip dan remoteip setelah itu keluar dengan mengklik Ctrl + X lalu tekan Y setelah itu Enter
6.Lalu kita konfigurasi pptpd-options dengan perintah

  #nano /etc/ppp/pptpd-options


7.Maka akan muncul tampilan seperti dibawah ini
 8.Setelah itu bagian yang paling bawah tulis dengan tulisan ini

  ms-dns 192.168.xxx.xxx(sesuai dengan ip server)
  nobsdcomp
  noipx
  mtu 1490
  mru 1490


Lalu bila sudah tekan Ctrl + X lalu tekan Y setelah itu enter

9.Lalu konfigurasi Chap-secret dengan perintah

  #nano /etc/ppp/chap-secret


10.Maka akan muncul tampilan seperti ini
11.Setelah itu tambahkan dengan perintah ini

    "aku" Tab "*" Tab "Aku" Tab "*"

 NB: penulisan aku ini sesuaikan dengan akun yang anda buat pada tutorial terdahulu
Jika sudah tekan Ctrl + X lalu tekan Y setelah itu enter

12. Lalu restart pptpd dengan perintah

  #/etc/init.d/pptpd restart


13.Setelah itu kita cek VPN dengan cara ini 
(Saya menggunakan Linux Mint 18 Sarah)

14.Buka icon Network lalu Klik Network Connections

 15.Akan muncul tampilan Network Connections lalu Klik Add
 16.Pada bagian ini Pilih "Point to Point Tunneling Protocol(PPTP)
 17.Maka akan muncul tampilan seperti ini
 18.Kita isi Gateway dan Akun nya 
 NB:Kita menggunakan akun yang sudah dibuat tadi

19.Setelah itu Klik Advanced .. lalu akan muncul tampilan seperti dibawah ini
 20.lalu kita hilangkan centang pada 

  PAP
  CHAP
  EAP
  Allow Deflate data compression

Dan beri centang pada

  Use point to point encryption(MPPE)

 Jika sudah klik Ok pada Advance dan Pembuatan VPN

21.Lalu kita buka lagi Ke Icon Network setelah itu Kita Allow VPN Connections
Lalu kita pilih VPN yang kita buat tadi.Bila Muncul Pemberitahuan Succes Connection maka kamu sudah berhasil membuat VPN
 Sekian dulu dari saya bila ada salah kata mohon dimaafkan

Wassalamualaikum Wr.Wb

Read More

Selasa, 21 Februari 2017

Instalasi dan Konfigurasi Bind9

  Tidak ada komentar
09.39.00

Instalasi dan Konfigurasi Bind9

Assalamualaikum Wr.Wb
Hasil gambar untuk dns logo 
 Hai sahabat Blogger selamat pagi kali ini aku akan memberikan tutorial instalasi dan konfigurasi Bind9 untuk DNS ServerPel

A.Pengertian

DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain.

B.Latar Belakang

Ip Addres yang terasa asing bagi orang awam dan susahnya menghafal semua alamat ip suatu web maka dibuatlah DNS untuk mempermudah mengunjungi suatu Website

C.Maksud dan Tujuan

Mempermudah manusia untuk mencari suatu hal atau mengunjungi website tanpa harus menghafalkan dan menulis alamat ip website tersebut

D.Alat dan Bahan

1.PC Server
2.Koneksi Internet

E.Waktu Pelaksanaan

Saya mebutuhkan waktu kurang lebih 18-25 menit

F.Pelaksanaan Kegiatan

1.Masuk sebagai super user lalu ketikkan perintah

  #apt-get install bind9

 
2.Lalu pindah direktori ke /etc/bind/
3.Setelah itu edit file named.conf.local
4.Maka akan muncul tampilan seperti dibwah ini
5.Tambahkan baris berikut kebagian bawah

  //include "/etc/bind/zones.rfc1918";
  
  zone "solo.net" {
  type master ;
  file "/etc/bind/db.smk";
  };
  zone "56.168.192.in-addr.arpa" {
  type master ;
  file "/etc/bind/db.192" ;
  };

Nb : pada bagian zone solo.net isi dengan domain anda dan zone 56.168.192... isi dengan network ID anda
Bila sudah Tekan Ctrl + X lalu tekan Y trus tekan Enter

6.Lalu ketik perintah untuk menyalinkan beberapa file
  #cp db.local db.smk
   #cp db.127 db.192
 7.Masuk ke file db.smk dengan perintah

  #nano db.smk


8.Maka akan muncul tampilan seperti dibawah ini
9.Lalu edit menjadi seperti berikut ini

NB: isi sesuai Domain yang dibuat tadi serta IP server kalian
Jika sudah silahkan keluar dengan menakan Ctrl+X lalu tekan Y lalu Enter

10.Lalu edit file db.192 dengan perintah

  #nano db.192


11.maka akan muncul tampilan seperti ini
 12.Lalu edit menjadi sperti ini
 NB: angka 9 itu sesuaikan dengan host id dari Ip anda
Jika sudah tekan Ctrl + X lalu tekan Y setelah itu tekan Enter

13.Setelah itu restart bind9 dengan perintah

   #/etc/init.d/bind9 restart


14.Jika sudah berhasil merestart silahkan anda periksa file /etc/resolv.conf dengan perintah

   #cat /etc/resolv.conf


  Pastikan sesuai dengan Ip server anda.Jika berbeda kita edit dengan perintah

  #nano /etc/resolv.conf 

Lalu sesuaikan dengan IP Server anda lalu restart

15. Jika sudah kita cek DNS server yang kita buat tadi dengan perintah

  #nslookup solo.net(domain anda)
  #nslookup www.solo.net(domain anda)

Atau dengan ip server anda dengan perintah

   #nslookup 192.168.56.9(sesuai dengan Ip server anda)


 Pada hasil diatas berarti dns telah ditemukan dan berhasil jika ada hasil yang bertuliskan
“ ** server can't find smk.net.smk.net: SERVFAIL” maka konfigurasi anda mungkin ada yangmasih salah ataupun kurang lengkap


Sekian dulu dari saya bila ada salah kata mohon dimaafkan

Wassalamualaikum Wr.Wb

Read More

Senin, 20 Februari 2017

Konfigurasi Securing Web Server ( https)

  Tidak ada komentar
10.17.00

Konfigurasi Securing Web Server ( https)

Assalamualaikum Wr.Wb
Hasil gambar untuk https

 Hai Sahabat Blogger selamat pagi kali ini aku akan memberikan tutorial Konfigurasi Securing Web Server atau bisa disebut https.

A.Pengertian

Hypertext Transfer Protokol Secure (HTTPS) adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris.

B.Latar Belakang


  1. Autentikasi server memungkinkan peramban dan pengguna memiliki kepercayaan bahwa mereka sedang berbicara kepada server aplikasi sesungguhnya.
  2. Kerahasiaan data berarti eavesdropper tidak dapat mengerti komunikasi antara peramban pengguna dan server web, karena data tersandi.
  3. Integritas data berarti penyerang jaringan tidak dapat merusak atau mengubah isi komunikasi antara peramban pengguna dengan server web, karena divalidasi oleh message authentication code (MAC).

C.Maksud dan Tujuan

Untuk mengamankan server kita dari serangan dari luar

D.Alat dan Bahan

1. PC Server
2.Koneksi Internet
3.PC CLient

E.Waktu Pelaksanaan

Saya membuthkan waktu kurang lebih 12-18 menit

F.Pelaksanaan Kegiatan
1.Masuk sebagai super user lalu ketikkan perintah

  #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem

 2.Akan muncul tampilan yang disuruh untuk mengisi data tempat dan lokasi 
3.Untuk meng-enable mode ssl ketikkan perintah 

  #a2enmod ssl

4.Lalu restart apache dengan perintah

  #/etc/init.d/apache2 restart

 5.Jika sudah , lalu masukkan perintah .Periksa apakah ada tiga baris terbawah seperti gambar dibawah ini yaitu “Listen 443”

  #nano /etc/apache2/ports.conf



7.Lalu ketik perintah ini untuk mengedit default apache2

  #nano /etc/apache2/sites-available/000-default.conf

 
8.Tambahkan beberapa baris konfigurasi paling bawah dengan

  <VirtualHost *:443>
  ServerName solo.net(sesuai dengan kehendak anda)
  ServerAlias www.solo.net(sesuai dengan kehendak anda)
 

  SSLEngine on
  SSLCertificateFile /etc/apache2/apache2.pem
  </VirtualHost>

10.Lalu restart apache dengan perintah yang sama seperti di atas
11. Setelah itu cek apakah sudah berhasil dengan Browser di PC Client dengan mengetikkan 

  https://192.168.xx.xxx sesuai dengan ip server

12Setelah itu Klik Advanced lalu centang "Permanently store this exception"
Lalu jika sudah Klik "Confirm security Exception"
13.Lalu Refresh Browser maka tampilannya akan seperti saat kita masuk ke Apache2 tetapi Apche2 yang ini berbeda karena sudah ada Proteksi dari Https
Sekian Dulu dari saya bila ada salah kata mohon dimaafkan

Wassalamualaikum Wr.Wb

Read More