Tampilkan postingan dengan label #SISJARLAB. Tampilkan semua postingan
Tampilkan postingan dengan label #SISJARLAB. Tampilkan semua postingan

Sabtu, 13 Januari 2018

Mengenal Linux

Linux 

adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux

Struktur System Linux 

  1. Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. Karena akses terhadap perangkat keras terbatas, sedangkan lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing. Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam.
  2.  Shell adalah penterjemah (command line interpreter). Pada Linux disebut sebagai terminal. Perangkat lunak inilah yang menjadi jembatan antara user dengan sistem linux. User cukup memberikan perintah dan shell yang akan menanganinya. Shell, baik di linux maupun di UNIX digunakan untuk interaksi antara user dengan komputernya termasuk juga dalam mengontrol session UNIX dan pemrograman (scripting). UNIX shell menyediakan sekumpulan instruksi khusus yang dapat digunakan untuk membuat program shell script .Ada beberapa jenis shell yang umum ditemukan dalam distro Linux, yakni : Bash dan tcsh.
     

  3. Aplikasi (aplication software) adalah program-program yang dibuat oleh user, untuk memenuhi kebutuhuannya sendiri. Program-program ini dapat dibuat dengan menggunakan sejumlah utilitas, perintah built-in milik shell, atau dibangun dengan bahasa pemrograman seperti C, COBOL,atau Phyton dan berbagai development tool seperti oracle dan Informix.

 File System Linux   

/ – root(File System) direktori yang membentuk basic sistem file. Semua file dan direktori secara logic berada di dalam root direktori ini walaupun dari lokasi yang berbeda.
/bin – Memuatkan program arahan yang merupakan sebagian dari sistem operasi Linux. Banyak perintah Linux seperti cat, cp, ls, more, dan tar terletak pada /bin.
/boot – Memuatkan Linux Kernel dan file lain yang diperlukan LILO dan GRUB boot
manager.
/dev – Memuatkan semua file penting. Linux melakukan semua operasi utama komputer seperti sebuah file yang special. Semua file seperti ini terletak di /dev.
/etc – Memuatkan semua sistem konfigurasi file dan skrip installation pada /etc/rc.d sub direktori.
/home – Direktori Home menyimpan semua direktori home user.
/lib – Memuatkan file library, termasuk modul driver yang dapat diisi pada sistem boot.
/media – Direktori untuk mounting removable media seperi drive CD-ROM, floopy disk dan zip drive.
/mnt – Direktori untuk mounting file sistem sementara.
/opt – Data – data instal / copy untuk aplikasi opsional .
/proc – Direktori istimewa untuk sistem file virtual. Ia mencakupi informasi mengenai
berbagai aspek sistem Linux.
/root – Direktori Home untuk root user.
/sbin – Memuatkan file administration yang dapat diakses seperti mount, shutdown,
umount.
/srv – Memuatkan data untuk layanan (HTTP, FTP, etc.) yang ditawarkan oleh sistem.
/sys – Direktori special yang memuatkan informasi mengenai hard disk seperti yang dilihat melalui Linux.
/tmp – Direktori yang digunakan untuk menyimpan data sementara. Isi dari direktori ini dibersihkan setiap kali sistem boot.
/usr – Memuatkan sub direktori untuk pelbagai program seperti sistem X Windows.
/usr/bin – Memuatkan file yang dapat diakses untuk pelbagai perintah Linux yang bukan merupakan sebahagian dari OS Linux.
/usr/include – Memuatkan file – file header dari bahasa program C dan C++.
/usr/lib – Memuatkan file – file library untuk bahasa C dan C++.
/usr/local – Memuatkan data lokal. Ia mengadung direktori yang sama seperti /usr.
/usr/sbin – Memuatkan perintah – perintah administration.
/usr/share – Memuatkan data yang digunakan oleh banyak user sekaligus, seperti file
konfigurasi default, gambar dan dokumen.
/usr/src – Memuatkan source code untuk Linux kernel.
/var – Memuat berbagai sistem file seperti log, direktori mail, print dan lain – lain. Yang sering kali berubah kandungannya.
/var/lib – Memuatkan informasi tentang status aplikasi – aplikasi yang ada. Aplikasi
memodifikasi direktori ini semasa melakukan sesuatu kerja.
/var/tmp – Memuatkan file sementara, isi direktori ini tidak dihapus semasa sistem
dimatikan.

#REKRUITMENSISJARGEN8

#SISJARLAB


Referensi :

http://en.wikipedia.org/wiki/Linux

http://id.wikipedia.org/wiki/Linux

Ebook Konfigurasi Debian Server_Ver_BLC-Telkom2

 

TCP/IP

Apa itu TCP/IP ? TCP/IP atau singkatan dari (Transmission Control Protocol/Internet Protocol) yang diterjemahkan menjadi Protokol Kendali Transmisi/Protokol Internet, merupakan gabungan dari protokol TCP (Transmission Control Protocol) dan IP (Internet Protocol) sebagai sekelompok protokol yang mengatur komunikasi data dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet yang akan memastikan pengiriman data sampai ke alamat yang dituju. Protokol ini tidak dapat berdiri sendiri, karena protokol ini berupa kumpulan protokol (protocol suite). 
Transmission Control Protocol and Internet Protocol bisa disebut juga sebagai sebuah aturan standar yang digunakan untuk komunikasi antar berbagai jenis komputer yang terhubung dalam sebuah jaringan komputer. Aturan ini ditetapkan oleh Defense Advanced Research Projects Agency (DARPA) yang dikembangkan pada akhir tahun 1970-an.

Secara umum, komponen dari TCP/IP adalah sebagai berikut :
•IP address
IP address merupakan sebuah kombinasi unik yang dituliskan dalam angka desimal yang
dibagi dalam empat segmen. Tiap-tiap segmen tersebut mewakili 8 bit dari alamat yang
memiliki panjang 32 bit untuk keseluruhannya. Fungsi dari IP address sendiri merupakan
identifikasi setiap host pada jaringan.
•Netmask
Netmask atau Subnet Mask berfungsi menunjukkan berapa pembagian panjang bit nework
dengan bit host untuk mengetahui berapa jumlah host yang dapat terkoneksi didalam
sebuah network. Misalnya untuk kategori alamat IP kelas C dengan netmask 255.255.255.0,
maka penentuannya adalah 24 bit pertama adalah bit network dan 8 bit sisanya adalah bit
host.
•Network Address
Sebuah host tidak pernah berdiri sendiri namun memerlukan host lain dan bergabung
membentuk sebuah Network. Alamat Network yang terbentuk inilah yang disebut sebagai
Network Address. Network address didapat dengan membuat seluruh bit host menjadi 0.
Misalnya ip address 192.168.19.1 dengan alamat IP kelas C, maka Network Addressnya
adalah 192.168.19.0.
• Broadcast Address
Broadcast Address adalah alamat dimana semua host yang berada di dalam sebuah
network dapat dikirimkan data secara simultan. Kegunaannya adalah apabila salah satu host mengirimkan data ke seluruh host yang ada di suatu jaringan tertentu, maka host tersebut tidak perlu membuat replika datagram sebanyak jumlah host yang dituju karena hal ini akan meningkatkan pemakaian bandwidth dan beban kerja host pengirim. Jadi host pengirim cukup mengirimkan data ke alamat broadcast saja maka secara otomatis seluruh host yang berada di satu network tersebut akan menerimanya. Broadcast Address didapat dengan membuat bit host menjadi 1 (kebalikan dari Network Address), jadi misalnya IP addressnya adalah 192.168.19.1, maka Broadcast Addressnya adalah
192.168.19.255.
•Gateway Address
Gateway adalah alamat IP yang menghubungkan sebuah jaringan dengan jaringan yang
lain. Jadi apabila sebuah host ingin berkomunikasi dengan host lain dalam sebuah jaringan
yang berbeda, maka host tersebut harus melewati Gateway Address terlebih dahulu untuk
mencapai host yang satunya.
•Nameserver Address
Nameserver Address adalah IP milik sebuah server Domain Name Service (DNS) yang
bertujuan untuk menerjemahkan sebuah domain menjadi IP address maupun sebaliknya.

#REKRUITMENSISJARGEN8
#SISJARLAB

Referensi :
http://id.wikipedia.org/wiki/Transmission_Control_Protocol
http://id.wikipedia.org/wiki/Protokol_Internet

Jaringan Komputer

Jaringan komputer 

(jaringan) adalah jaringan telekomunikasi yang memungkinkan antar komputer untuk saling berkomunikasi dengan bertukar data. Tujuan dari jaringan komputer adalah setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut peladen (server). Desain ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
Dua buah komputer yang masing-masing memiliki sebuah kartu jaringan, kemudian dihubungkan melalui kabel maupun nirkabel sebagai medium transmisi data, dan terdapat perangkat lunak sistem operasi jaringan akan membentuk sebuah jaringan komputer yang sederhana. Apabila ingin membuat jaringan komputer yang lebih luas lagi jangkauannya, maka diperlukan peralatan tambahan seperti Hub, Bridge, Switch, Router, Gateway sebagai peralatan interkoneksinya.

Klasifikasi jaringan komputer terbagi menjadi :

  1. Berdasarkan geografisnya, jaringan komputer terbagi menjadi Jaringan wilayah lokal atau Local Area Network (LAN), Jaringan wilayah metropolitan atau Metropolitan Area Network (MAN), dan Jaringan wilayah luas atau Wide Area Network (WAN). Jaringan wilayah lokal merupakan jaringan milik pribadi di dalam sebuah gedung atau tempat yang berukuran 1 - 10 kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan stasiun kerja (workstation) dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya pencetak (printer) dan saling bertukar informasi. Sedangkan Jaringan wilayah metropolitan merupakan perluasan jaringan LAN sehingga mencakup satu kota yang cukup luas, terdiri atas puluhan gedung yang berjarak 10 - 50 kilometer. Kabel transmisi yang digunakan adalah kabel serat optik (Fiber Optic). Jaringan wilayah luas Merupakan jaringan antarkota, antar propinsi, antar negara, bahkan antar benua. Jaraknya bisa mencakup seluruh dunia, misalnya jaringan yang menghubungkan semua bank di Indonesia, atau jaringan yang menghubungkan semua kantor Perwakilan Indonesia di seluruh dunia.  Media transmisi utama adalah komunikasi lewat satelit, tetapi banyak yang mengandalkan koneksi serat optik antar negara.
    1. Berdasarkan fungsi, terbagi menjadi Jaringan Klien-server (Client-server) dan Jaringan Ujung ke ujung (Peer-to-peer). Jaringan klien-server pada dasaranya ada satu komputer yang disiapkan menjadi peladen (server) dari komputer lainnya yang sebagai klien (client). Semua permintaan layanan sumberdaya dari komputer klien harus dilewatkan ke komputer peladen, komputer peladen ini yang akan mengatur pelayanannya. Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa disiapkan lebih dari satu komputer menjadi peladen, sehingga ada pembagian tugas, misalnya file-server, print-server, database server dan sebagainya. Tentu saja konfigurasi komputer peladen biasanya lebih dari konfigurasi komputer klien baik dari segi kapasitas memori, kapasitas cakram keras {harddisk), maupun kecepatan prosessornya.  Sedangkan jaringan ujung ke ujung itu ditunjukkan dengan komputer-komputer saling mendukung, sehingga setiap komputer dapat meminta pemakaian bersama sumberdaya dari komputer lainnya, demikian pula harus siap melayani permintaan dari komputer lainnya Model jaringan ini biasanya hanya bisa diterapkan pada jumlah komputer yang tidak terlalu banyak, maksimum 25, karena komunikasi akan menjadi rumit dan macet bilamana komputer terlalu banyak.Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:
    2. Topologi bus
    3. Topologi bintang
    4. Topologi cincin
    5. Topologi mesh
    6. Topologi pohon
    7. Topologi linier
  2. Berdasarkan distribusi sumber informasi/data
    1. Jaringan terpusat
Jaringan ini terdiri dari komputer klien dan peladen yang mana komputer klien yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer peladen.
    1. Jaringan terdistribusi
Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer peladen yang saling berhubungan dengan klien membentuk sistem jaringan tertentu.
  1. Berdasarkan media transmisi data
    1. Jaringan berkabel (Wired Network)
Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.
    1. Jaringan nirkabel (Wi-Fi)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.

#REKRUITMENSISJARGEN8
#SISJARLAB 

sumber : https://id.wikipedia.org/wiki/Jaringan_komputer


Rabu, 02 September 2015

Mengenal Kaidah Wireless Konsep

Kaidah Wireless
 
1.1. Tx Power – Daya Pancar signal wireless
1.2. Rx Sensivity – Sesitifitas Menerima signal
1.3. Looses – hambatan karena Kabel & Konektor
1.4. EIRP – Daya pancar total beserta Antenna
1.5. Free Space Loss (FSL) – Hambatan udara
2      Kaidah Wireless Outdoor
2.1. Line of Sight – Hambatan dan penghalang
2.2. Freznel Zone – Media rambat Frequency
2.3. Lengkung Bumi – Penghalang WLan jarak jauh

Line of Sight (LOS)
Aplikasi Wireless LAN di luar ruangan harus memenuhi prinsip Line of Sight
Line of Sight (LOS)
Aplikasi Wireless LAN di luar ruangan harus memenuhi prinsip Line of Sight

Earth Curve
Untuk jarak yang cukup jauh, perencanaan ketinggian antena/tower harus memperhitungkan lengkung bumi. 
#REKRUITMENSISJARGEN8
#SISJARLAB

Sabtu, 29 Agustus 2015

Installasi DNS

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. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat angka-angka dibanding dengan huruf.
Contohnya saja, lebih mudah mana mengetikkan alamat ip 118.98.36.20 di browser dibandingkan dengan mengetik domain www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com bukan? Untuk itulah DNS Server dibuat,dimana alamat IP akan diubah menjadi domain, begitu pula sebaliknya. Aplikasi DNS yang paling sering digunakan di debian adalah bind9.

Langkah-langkah Instalasi dan Konfigurasi bind9 pada Debian Server :

#apt-get install bind9


Mengkonfigurasi DNS cukup mudah asal anda harus teliti berikut ini file-file yang anda harus konfigurasi didalam folder /etc/bind/ : named.conf.local , db.fordwar , db.reverse , dan di /etc/resolv.conf atau /etc/network/interfaces
Pertama dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh smk.net lalu anda harus tahu ip server nya contoh milik saya 192.168.137.2 kemudian anda tentukan nama db.forward dan db.revese contoh nya db.forward saya beri nama db.smk kemudian db.revese saya beri nama db.192 lalu setelah menentukan itu mulai untuk mengkonfigurasi :

 Masuk direktory bind
#cd /etc/bind/


Edit named.conf.local
#nano /named.conf.local


Tambahkan baris berikut ini ke bagian bawah setelah //include "/etc/bind//zones.rfc1918";
://include "/etc/bind/zones.rfc1918";

zone "smk.net" {
type master ;
file "/etc/bind/db.smk";
};
zone "15.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};

Setelah anda tambahkan silahkan anda keluar dan simpan , tekan ctrl+x tekan y tekan enter.

Menyalin beberapa file untuk mempermudah :
#cp db.local db.smk
#cp db.127 db.192


Setelah itu anda edit db.smk dengan perintah :#nano db.smk







Lalu edit menjadi seperti berikut ini :
;
; BIND data file for local loopback interface
;
$TTL 604800
@     IN     SOA     saiman.org. root.saiman.org. (
                   2         ; Serial
              604800    ; Refresh
              86400      ; Retry
              2419200  ; Expire
             604800 )   ; Negative Cache TTL
;
@     IN       NS      ns.saiman.org.
@     IN        A       192.168.15.2
@     IN       MX     2      mail.saiman.org
ns     IN       A       192.168.15.2
www IN       A      192.168.15.2
ftp    IN       A       192.168.15.2
mail  IN       A      192.168.15.2
portal IN     A      192.168.15.2



Edit file db.192 dengan perintah :#nano db.192


Lalu edit menjadi seperti berikut ini :


Kemudian anda restart service bind
#/etc/init.d/bind9 restart atau #service bind9 restart
Pastikan tidak error dan failed jika failed dalam restart silahkan anda teliti lagi dalam konfigurasi anda.

Jika sudah berhasil merestart silahkan anda periksa file /etc/resolv.conf dengan
perintah :#cat /etc/resolv.conf

Jika pada saat anda mengecek resolv.conf masih seperti gambar dibawah ini, lakukan langkah selanjutnya


Kita konfigurasi network

Tambahkan
dns-nameservers 192.168.15.2


Restart dengan perintah :
#/etc/init.d/networking restart

Lalu cek lagi konfigurasi resolv-nya


 Jangan lupa install dnsutils
#apt-get install dnsutils



Mencoba dan memeriksa DNS apakah dns anda sudah jalan atau belum , pertama anda test langsung di server dengan perintah :

root@smk:/etc/bind# nslookup saiman.org
Server: 192.168.15.2
Address: 192.168.15.2#53
Name: saiman.org
Address: 192.168.15.2
root@smk:/etc/bind# nslookup www.saiman.org
Server:192.168.15.2
Address: 192.168.15.2#53
Name: www.saiman.org
Address: 192.168.15.2

Pada hasil diata 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 yang masih salah ataupun kurang lengkap.

Kemudian tuliskan DNS yang sudah dibuat diURL


#REKRUITMENSISJARGEN8
#SISJARLAB


Kamis, 27 Agustus 2015

Konfigurasi DSL (PPPoE)

Dan kali ini saya akan berbagi kepada anda bagaimana cara mensetting DSL di server dengan menggunakan mikrotik.
- Pertama masuk mikrotik lalu masuk ke menu interface untuk menamai interface yang akan digunakan sebagai DSL.



- Selanjutnya pindah ke meni IP lalu pilih yang Addresses. Kliklah tanda (+) untuk menambahkan IP Addressnya


- Masih dimenu IP, sekarang pindah ke submenu Pool klik tanda (+) untuk membuat pool baru.
Isikan nama dan IP Address sesuai dengan jumlah usernya. Misalkan saya akan menggunakan user dengan jumlah 10 maka IP yang harus ditulis adalah 192.168.10.10-192.168.10.20


- Kemudian kita buat profile dengan cara klik menu PPP lalu klik tab Profile. Isikan nama, Local Address ( masukkan IP Address  dari IP yang tadi anda tabahkan ) lalu pada remote masukkan pool yang tadi anda buat.


- Pindah ke tab PPPoE Server berilah centang pada One Session Per Host dan pada Autehentication beri tanda centang pada chap dan pap.


- Buat user pada tab secrets, masukkan name sebagai usernamenya dan password. Pada service pilih yang pppoe. Dan pilih profile yang tadi anda buat.


- Untuk mengecek dengan beberapa user/pemakai silahkan kabel dari ether yang baru saja anda setting sebagai DSL dipindahkan dengan mikrotik ke Swith/HUB. Lalu tancapkan beberapa kabel untuk anda sabungkan ke user anda.

- Jika sudah tertancap. Setting network connection dengan cara klik add lalu pada typenya silahkan pilih DSL. Setelah itu klik ceate lalu anda dienta emasukkan username dan password. Isikan dengan user yang telah anda buat pada secrets tadi.


- Klik tab ethernet lalu klik arah bawah pada Alamat MAC Address. Setelah itu simpan dan keluar.


- Konekkan dengan DSL yang barusaja anda buat. Lalu cek di browser.



#REKRUITMENSISJARGEN8
#SISJARLAB