Kamis, 19 Maret 2020

7 Lapisan OSI Layer



Open System Interconnection (OSI) Reference Model merupakan model standarisasi internasional yang dibangun oleh International Standardization Organization (ISO) dan International Telecommunication Union Telecommunication (ITU-T). OSI Reference Model ini digunakan sebagai model standar Internasional untuk menjelaskan komunikasi data di jaringan. Model ini diluncurkan, dan mulai digunakan oleh bagi semua vendor perangkat jaringan, pada tahun 1984. Singkatnya OSI reference model merupakan Model Referensi Standard yang merepresentasikan komunikasi data antar peralatan jaringan dan antar jaringan.



  1. .      Physical Layer (Lapisan fisik)

Lapisan ini merupakan lapisan dimana terjadi proses konversi data digital ke analog  atau sebaliknya. Sinyal Analog yang dihasilkan tergantung media transmisi yang digunakan (media tembaga, Media fiber optic atau Wireless). Data digital akan di konversi ke sinyal Listrik jika media transmisi yang digunakan menggunakan media kabel tembaga, data digital dikonversi ke sinyal cahaya jika media transmisi yang digunakan menggunakan media fiber optic dan Data digital akan di konversi menjadi gelombang radio jika media transmisi yang digunakan merupakan media nirkabel (wireless).

Fungsi dari Physical Layer (Lapisan Fisik) diantarnya adalah
  •      Mendefinisikan media transmisi jaringan
  •      Menentukan metode pensinyalan
  •     Melakukan konversi sinyal digital ke sinyal analog (jika berada disisi pengirim) atau sebaliknya yaitu melakukan konversi dari sinyal analog ke sinyal digital (jika berada di sisi penerima)
  •      Menentukan arsitektur jaringan (seperti ethernet atau token ring)
  •       Menentukan topologi jaringan dan pengkabelan

2. Data Link (Lapisan data link)

Lapisan ini berfungsi mengatur proses pengiriman data melalui media serta menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Secara lengkapnya, pada lapisan ini mempunyai fungsi sebagai berikut:
  1. Mengatur proses pengiriman data melalui media
  2. Menentukan bagaimana bit-bit data dikelompokan menjadi format yang disebut frame
  3. Melakukan pengalamatan secara fisik / perangkat keras seperti MAC Address
  4. Menentukan perangkat-perangkat jaringan beroperasi seperti NIC, Switch Layer 2 dan bridge
  5. Melakukan flow control
  6. Koreksi kesalahan / Error corection

Lapisan ini terbagi menjadi 2 bagian / sub Layer yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
Media Access Control (MAC) merupakan sublayer pertama atau sublayer bawah dari layer Data Link. yang mampu memecah data manjadi frame sebelum ditransmisikan, dan memegang address fisikal (MAC address) untuk address jaringan. Fungsi dari Media access Control (MAC) adalah mengkoordinasikan akses langsung terhadap lapisan Fisik dengan metode access controlnya Carrier Sense Multiple Access with Collision Detection (CSMA/CD) atau Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA)
Sedangkan Logical Link Control (LLC) merupakan  bagian dari spesifikasi IEEE 802, dan protokolnya dibuat berdasarkan protokol High-level Data Link Control (HDLC). LLC   salah satu fungsinya adalah memeriksa kesalahan dan menangani transmisi frame.

3. Network Layer

Network Layer merupakan lapisan ke 3 pada OSI reference Model yang berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3. Network layer lebih kepada pengaturan pengalamatan secara logical. Dengan kata lain secara garis besar, fungsi dari Network Layer adalah:
  1. Mendefinisikan alamat-alamat IP
  2. Membuat header untuk paket-paket
  3. Mengatur penentuan jalur (path) pengiriman data antara end systems.
  4. Pengaturan Routing.

4. Transport Layer

Lapisan ini (Transport Layer) mempunyai beberapa fungsi diantaranya:
  1. Memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima.
  2. Membuat sebuah tanda bahwa paket telah diterima dengan sukses (acknowledgement),
  3. Mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.

5. Session Layer
Lapisan Sesi (Session Layer) merupakan lapisan ke 5 pada OSI layer yang mengizinkan sisi koneksi antar node pada sebuah jaringan di buat atau dihancurkan. Session Layer bertanggung jawab untuk melakukan sinkronisasi antara pertukaran data antar komputer, membuat struktur sesi komunikasi, dan beberapa masalah yang berkaitan secara langsung dengan percakapan antara node-node yang saling terhubung di dalam jaringan.

Selain itu, lapisan ini juga bertanggung jawab untuk melakukan fungsi pengenalan nama pada tingkat nama jaringan logis dan juga menetapkan [[[port TCP|port-port komunikasi]]. Sebagai contoh, protokol NetBIOS dapat dianggap sebagai sebuah protokol yang berjalan pada lapisan ini.
Secara umum, Session layer berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan, melakukan pengenalan nama jaringan yang logis serta menetapkan port komunikasi.

7. Application Layer (Lapisan Aplikasi)
Application layer merupakan lapisan terakhir (lapisan ke 7) pada OSI reference Model yang mempunyai beberapa fungsi diantaranya sebagai berikut:
  1. Sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan,
  2. Mengatur bagaimana aplikasi dapat mengakses jaringan, dan
  3. Membuat pesan-pesan kesalahan.
Sedangkan contoh protocol pada lapisan ini adalah HTTP, FTP, SMTP, dan NFS.



    CONTOH PROTOKOL

    1. ARP (Address Resolution Protocol), adalah protokol yang mengadakan translasi dari IP Address yang diketahui menjadi hardware atau MAC address.

    Pengguna ARP ini mempunyai manfaat sebagai berikut :
    • Membuat alamat logika seperti IP Address tidak bergantung peralatan
    • Pengganti suatu network interface card hanya mengubah MAC Address dan tidak menngubah IP Address.
    • Paket dapat diteruskan berdasarkan alamat jaringan yang dituju.
    • Routing IP Address dapat dilakukan pada lapisan network.
    ARP adalah termasuk jenis protokol broadcast. Untuk menghindarkan kemacetan lalu lintas data, suatu host biasanya menyimpan informasi ARP dalam memori yang disebut ARP cache, yang dipergunakan untuk akses yang cepat.

    2. Internet Control Message Protocol (ICMP), Perlu ditegaskan kembali bahwa ICMP berbeda tujuan dengan TCP dan UDP, dalam hal ini ICMP tidak digunakan secara langsung oleh aplikasi jaringan milik pengguna, dengan syarat aplikasi ping yang mengirim pesan ICMP Echo Request serta menerima Echo Reply untuk menentukan apakah komputer tujuan dapat dijangkau dan berapa lama paket yang dikirimkan dibalas oleh komputer tujuan.

    3. ICMP(Internet Control Message Protocol), pada umunya digunakan oleh sistem operasi komputer jaringan untuk mengirim sebuah pesan kesalahan pada jaringan yang digunakan, sebagai contoh, “bahwa komputer tujuan tidak bisa dijangkau”.

    4.HTTP (Hypertext Transfer Protocol), merupakan suatu protokol yang digunakan oleh WWW (World Wide Web) sebagai suatu identitas utama dalam jaringan internet yang sering digunakan untuk mengakses sebuah situs atau website.
    HTTP sendiri mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. Untuk contoh sederhananya, bila mana kita mengetikkan suatu alamat URL / Link pada internet browser maka web browser tersebut akan mengirimkan sebuah perintah HTTP ke web server. Kemudian Web server akan menerima perintah tersebut dan akan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada kita.

    5. FTP(File Transfer Protocol), adalah sebuah protocol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) computer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai.Tujuan FTP server adalah sebagai beikut :
    1. Untuk men-sharing data.
    2. Untuk menyediakan indirect atau implicit remote computer.
    3. Untuk menyediakan tempat penyimpanan bagi User.
    4. Untuk menyediakan tranper data yang reliable dan efisien.

    6.SMTP(Simple Mail Transfer Protocol) adalah suatu protokol untuk berkomunikasi dengan server guna mengirimkan email dari lokal email ke server, sebelum akhirnya dikirimkan ke server email penerima. Proses ini dikontrol dengan Mail Transfer Agent (MTA) yang ada dalam server email Anda.

    Port SMTP Default

    • Port 25 –  Port tanpa dienkripsi
    • Port 426 – Port SSL/TLS, nama lainnya SMTPS

    7. POP3 (Post Office Protocol 3) adalah versi terbaru dari protokol standar untuk menerima email. POP3 merupakan protokol client/server dimana email dikirimkan dari server ke email lokal. Digunakan untuk berkomunikasi dengan email server dan mengunduh semua email ke email lokal (seperti Outlook, Thunderbird, Windows Mail, Mac Mail, dan sebagainya), tanpa menyimpan salinannya di server.
    POP3 adalah protokol komunikasi satu arah, yang artinya data diambil dari server dan dikirimkan ke email lokal di perangkat komputer Anda.

    Port POP3 Default

    • Port 110 – Port tanpa dienkripsi
    • Port 995 – Port SSL/TLS, nama lainnya POP3S

    8. IMAP (Internet Message Protocol), adalah merupakan protokol komunikasi dua arah sebagai perubahan yang dibuat pada local mail yang dikirimkan ke server. Pada dasarnya, isi email tetap berada di server. Protokol IMAP lebih direkomendasikan oleh penyedia email seperti Gmail dibandingkan menggunakan POP3.
    Dalam IMAP, email disimpan di server. ketika Anda akan mengecek email, local mail akan menghubungi server untuk menampilkan pesan email. Sehingga untuk file pesan email tetap berada di server dan tidak didownload ke email lokal.

    Jumat, 13 Maret 2020

    Pengenalan Jaringan Komputer



    Jaringan Komputer 


    Jaringan komputer adalah dua atau lebih komputer yang terhubung satu sama lain dan digunakan untuk berbagi data. Jaringan komputer dibangun dengan kombinasi hardware dan software.

    Komponen Pembentuk Jaringan 

    1. End Device
    2. Perantara Perangkat Jaringan 
    3.Media Transmisi



    Penerapan Jaringan Komputer 




    Jaringan tidak memiliki batasan dan dapat mempermudah kita untuk melakukan:
    • Pembelajaran
    • Presentasi
    • Kerja
    • Bermain
    Secara global menyediakan sumber daya di jaringan pembagian :
    Jaringan Berdasarkan Ukuran
    • Small Home / Office Networks
    • Medium to Large Networks
    • World Wide Network
    Client dan Server
    • Client, Menampilkan informasi
    • Server, Memberikan informasi ke perangkat lain pada jaringan
    Peer-to-Peer
    • Komputer dapat menjadi server dan client pada waktu yang sama

     Klasifikasi Jaringan komputer 

    • Local Area Networks


     Membentang di wilayah       geografis yang kecil
     •Interkoneksi
     •Diadministrasikan oleh satu organisasi
     •Memberikan kecepatan bandwidth yang tinggi untuk perangkat internal



    • Wide Area Networks


    Interkoneksi LAN
    Diadministrasikan oleh beberapa penyedia layanan (ISP)
    Memberikan kecepatan link yang lebih lambat dibandingkan LAN 


    • Internet merupakan koneksi seluruh dunia dalam sebuah jaringan, tidak dimiliki oleh individu atau kelompok. Informasi yang tersebar di internet dapat diakses melalui jaringan world wide web (www) baik dalam bentuk teks, musik, foto, video, atau apa pun.
    • Intranet merupakan sebuah jaringan privat (private network) yang menggunakan protokol-protokol Internet (TCP/IP), digunakan untuk berkomunikasi dan berbagi (tukar menukar) informasi dalam lingkup tertentu (terbatas), misalnya dalam lingkup sebuah kantor, sekolah, atau kampus.


    • Ekstranet merupakan intranet yang dapat diakses oleh beberapa orang dari luar perusahaan, atau mungkin dibagikan oleh lebih dari satu organisasi. Sedikit lebih luas dibanding intranet, ekstranet mampu menciptakan jaringan pribadi orang-orang yang berkepentingan dengan perusahaan baik internal maupun eksternal (klien, vendor, pemasok, mitra, dan sebagainya) untuk saling berkomunikasi.

    Karakteristik Dasar Arsitektur Jaringan


    • Toleransi kesalahan adalah salah satu metode yang digunakan untuk mengurangi dampak kerusakan hardware atau software dan dapat pulih dengan cepat ketika terjadi problem/masalah.
    • Skalabilitas adalah mampu beradaptasi dengan cepat untuk mendukung pengguna baru dan aplikasi tanpa mengganggu atau mempengaruhi kinerja jaringan dan layanan yang lama.
    • Quality of Services,  internet saat ini memberikan tingkat toleransi kesalahan dan skalabilitas yang dapat diterima oleh penggunanya. Namun, Aplikasi baru yang tersedia untuk pengguna di internetworks membuat harapan yang lebih tinggi untuk kualitas layanan yang diberikan. Kebutuhan atas QoS (Quality of Service) mengubah arsitektur jaringan yang dirancang dan diimplementasikan
    • Security, harapan keamanan dan privasi yang dihasilkan dari penggunaan internetwork untuk pertukaran informasi bisnis yang penting dan rahasia melebihi arsitektur seperti apa yang diberikan saat ini.

    Ancaman Keamanan Jaringan dan Solusi

    Kunci Jalur Akses Ke Jaringan, hal ini dikarenakan Ada banyak cara untuk mengakses jaringan Anda: Konfigurasikan firewall dengan benar. Hal ini bertujuan untuk membatasi informasi yang masuk ke jaringan Anda, Mencegah orang menggunakan perangkat eksternal yang tidak sah di jaringan milik Anda. Hal ini dapat menghindarkan Anda dari ancaman virus maupun pelanggaran data, Membatasi orang-orang mengakses jaringan Anda dari jarak jauh melalui VPN maupun perangkat lunak akses jarak jauh lainnya.
    Penilaian Keamanan Jaringan, identifikasi terlebih dulu yang membentuk jaringan Anda seperti server, router, komputer, firewall, switches, dan lain-lainnya. Penilaian ini harus mencakup non-teknis seperti kesenjangan informasi yang ada di jaringan maupun wawasan teknis seperti pemindaian informasi yang ada di jaringan.
    Dokumentasikan Kebijakan Keamanan Jaringan, membuat kebijakan yang mendokumentasikan persyaratan keamanan jaringan teknis maupun non-teknis. Hal ini termasuk kontrol kualitas yang terkait dengan perangkat keras jaringan, persyaratan yang berkaitan dengan pengguna yang berwenang dan akses jarak jauh.
    Atur dan Konfigurasikan Perangkat Jaringan, bertujuan untuk menjaga keamanan. Jika tidak dilakukan dengan baik, resiko keamanan akan muncul seperti port pada firewall membuka jaringan ke dunia luar yang dibiarkan terbuka. Tidak hanya itu saja, perangkat jaringan seperti router dan switches juga dapat menjadi resiko keamanan jika tidak dikonfigurasikan dengan benar.
    Tetap Monitoring Jaringan Anda, anda dapat memonitoring jaringan selama 24 jam sehingga Anda tidak perlu khawatir lagi akan masalah keamanan seperti ancaman peretas dan sejenisnya. Staf maupun vendor IT akan mencari aktivitas mencurigakan, cyber attack, dan kerentanan keamanan di jaringan Anda ketika memonitor keamanan jaringan.





    Kamis, 19 Desember 2019

    Keamanan Sistem

    KEAMANAN SISTEM


    Keamanan sistem komputer adalah untuk menjamin sumber daya tidak digunakan atau dimodifikasi orang tak terotorisasi. Pengamanan termasuk masalah teknis , majerial , legalitas dan politis. 

    Keamanan sistem terbagi menjadi 3 bagian yaitu :

    1. Keamanan External (External Security)
    Berkaitan dengan pengamanan fasilitas komputer dari penyusup(hacker) dan benacana seperti kebakaran dan kebanjiran.

    2.Keamanan InterFace Pemakai (User Interface Security)
    Berkaitan dengan identifikasi pemakai sebelum pemakai diijinkan mengakses program dan data ynag disimpan.

    3.Keamanan Internal (Internal Security)
    Berkaitan dengan pengamanan beragam kendali yang dibangun pada perangkat keras dan sistem operasi yang menjamin operasi yang handal dan tak terkorupsi untuk menjaga integritas program dan data.Istilah keamanan(security) dan proteksi(protection) sering digunakan secara bergantian. Untuk menghindari kesalahpahaman , istilah keamanan mengacu keseluruh masalah keamanan dan istilah proteksi mengacu ke mekanisme  sistem yang digunakan untuk memproteksi atau melindungi informasi pada sistem komputer. 




    CONTOH KASUS CYBER CRIME DI INDONESIA 

    1.    Data Forgery Pada E-Banking BCA



    Dunia perbankan melalui Internet (e-banking) Indonesia, dikejutkan oleh ulah seseorang bernama Steven Haryanto, seorang hacker dan jurnalis pada majalah Master Web. Lelaki asal Bandung ini dengan sengaja membuat situs asli tapi palsu layanan Internet banking Bank Central Asia, (BCA). Steven membeli domain-domain dengan nama mirip www.klikbca.com (situs asli Internet banking BCA), yaitu domain www.klik-bca.com,www.kilkbca.com, www.clikbca.com, www.klickca.com. Dan www.klikbac.com. Isi situs-situs plesetan inipun nyaris sama, kecuali tidak adanya security untuk bertransaksi dan adanya formulir akses (login form) palsu. Jika nasabah BCA salah mengetik situs BCA asli maka nasabah tersebut masuk perangkap situs plesetan yang dibuat oleh Steven sehingga identitas pengguna (user id) dan nomor identitas personal (PIN) dapat di ketahuinya.

    2.Pengkloningan Akun Facebook


    Kasus ini terungkap pada Januari 2019 lalu, di mana sasarannya adalah akun media sosial milik Humas RSUD dr Soegiri. Sebelumnya, korbannya adalah Sekretaris Kabupaten Lamongan, Yuhronur Efendi. Akun Facebook-nya diretas dan disalahgunakan untuk meminta uang.
    Akun Facebook Humas RSUD dr Soegiri pun juga digunakan utuk tindak kejahatan siber. Kepada para korbannya, pelaku meminta uang melalui Facebook Mesenger.
    Akun Facebook tersebut sebenarnya tidak diretas, melainkan dikloning dengan cara pelaku membuat dua akun palsu atas nama pejabat yang bersangkutan.
    .

    3. Hacker Surabaya Jebol Situs di 42 Negara





    Pada tahun 2018 lalu, komunitas “Surabaya Black Hat” meretas ribuan sistem hingga data milik perusahaan atau instansi. Tak hanya Indonesia, mereka juga melakukan illegal access dengan meretas sistem kemanan sistem di puluhan negara lain.
    Saat penyergapan dilakukan, pihak polisi menemukan setidaknya ada 3.000 sistem elektronik yang diretas. Salah satunya adalah sistem IT dan website milik The City of Los Angeles, Amerika Serikat. Situs tersebut merupakan situs milik pemerintah Kota Los Angeles.

    Motif dari para tersangka adalah untuk mendapatkan keuntungan. Tertangkapnya para tersangka ini dikarenakan polisi menerima informasi dari agen penegakan hukum luar negeri melalui internet crime complaint centre.

    JENIS ANCAMAN KEAMANAN

    Ancaman terhadap sistem komputer dikategorikan menajdi empat ancaman, yaitu :

    1. Interupsi

    Sumber daya sistem komputer dihancurkan atau menjadi tak tersedia atau tak berguna. Interupsi merupakan ancaman terhadap ketersediaan.

    Contoh : - Penghancuran bagian perangkat keras, seperti harddisk 

                   - Pemotongan kabel komunikasi

    2. Intersepsi

    Pihak tak diotorisasi dapat mengakses sumber daya. Intersepsi merupakan ancaman terhadap keterahasiaan. Pihak tak diotorisasi dapat berupa orang atau progaram komputer.

    Contoh : - Penyadapan untuk mengambil data rahasia

                   -Mengkopi file tanpa diotorisasi

    3. Modifikasi 

    Pihak tak diotorisasi tidak hanya mengakses tapi juga merusak sumber daya. Modifikasi merupakan ancaman terhadap integritas.

    Contoh : - Mengubah nilai-nilai file data

                  -Mengubah program sehingga bertindak secara beda

                  -Memodifikasi pesan-pesan yang ditransmisikan pada jaringan

    4. Fabrikasi

    Pihak tak diotorisasi menyisipkan atau memasukkan objek-objek palsu ke sistem. Fabrikasi merupakan ancaman terhadap integritas.

    Contoh : - Memasukkan pesan-pesan palsu ke jaringan

                   - Penambahan record ke file.

    JENIS-JENIS ANCAMAN KOMPUTER 

    1.      Adware
                Kasus perusahaan advertising online Zango yang digugat sebesar US$ 3 Miliar. Pengunjung website  yang ingin melihat video atau film harys setuju terhadap perjanjian untuk menginstall aplikasi automatic advertising. Jika kurang teliti, anda akan diganggu dengan berbagai iklan dari hasil file setup.exe yang secara otomatis terinstall di komputer. Tampilannya iklan-iklan yang terlalu banyak dapat menyebabkan komputer menjadi lelet, atau bahkan hang. Untuk mengetahui bahwa komputer telah disisipi program adware Zango, anda dapat membuka aplikasi lalu ke bagian “process”. Kemudian, anda dapat melihat bahwa aplikasi “Zango” sedang berjalan. Kebanyakan orang tidak akan saadar telah menginstall aplikasi ini. Hal ini disebabkan proses instalasi di background saat anda sedang menikmati video atau film tersebut.



    2.      Backdoor Trojan
    Distribusi paket program TCPWrapper (yaitu program populer yang dapat digunakan untuk mengatur dan membatasi akses TCP/IP) yang dimodifikasi oleh orang yang tidak bertanggung jawab. Jika anda memasang program yang berisi trojan horse tersebut, maka ketika anda merakit(compile) program tersebut, dia akan mengirimkan eMail kepada orang tertentu yang kemudian memperbolehkan dia masuk ke sistem anda. Begitu dapat masuk ke dalam sistem, trojan ini juga menginstal backdoor pada komputer yang disusupinya. Dengan backdoor ini, pembuat trojan berkesempatan mengendalikan komputer dari jarak jauh, menggunakan perintah-perintah yang dikirim. Informasi ini berasal dari CERT Advisory, “CA-99-01 Trojan-TCP-Wrappers” yang didistribusikan 21 Januari 1999.


    3.      Bluejacking
                Kerjanya mirip spam pada e-mail komputer. Bluejacker--orang yang melakukan bluejacking--akan mengirimkan pesan bernada usil terus-menerus untuk meledek korbannya. Bahkan untuk bluetooth yang lebih canggih, tidak hanya pesan saja, tapi juga disusupi gambar dan suara. Walaupun dalam aktivitas tersebut tidak ada data yang dirusak atau dicuri, namun gangguannya cukup menyebalkan. 
      

    4.      Bluesnarfing
          Melalui media bluetooth yang terbuka si cracker berhasil mengumpulkan informasi yang bisa diakses berupa data phonebook, kalender, file-file gambar, serta nomor IMEI pada sebuah ponsel. Istilah inilah yang biasa disebut bluesnarfing. Bahayanya jika data-data tersebut dimanfaatkan untuk keperluan-keperluan yang tak bertanggung jawab. 



    Kamis, 05 Desember 2019

    Distro Linux Lanjutan

    Distro Linux Lanjutan

    Distro Linux 

              Distribusi Linux atau disingkat dengan “Distro Linux” merupakan sebutan untuk sistem operasi linux yang dipaketkan dengan software tertentu sedemikian rupa sehingga memiliki antarmuka dan fitur-fitur sesuai dengan keinginan pembuatnya, tentu saja dalam membuatnya menggunakan kernel Linux. Ada banyak sekali distro Linux, dan seiring berjalannya waktu akan semakin berkembang. 
            Karena sifatnya yang Open Source, banyak orang berlomba-lomba menciptakan distro, baik individu maupun organisasi dan untuk keperluan non komersil ataupun komersil. Dari berbagai distro tersebut, beberapa bertahan dan menjadi distro besar, bahkan sampai menghasilkan distro turunan. Contoh dari beberapa distro besar tersebut adalah distro Debian GNU/Linux, distro ini telah menghasilkan puluhan distro turunan seperti Ubuntu, Knoppix, Xandros, DSL, dan lain sebagainya.



    Distro Buatan Indonesia 

    1. Blankon

    Tim pengembang BlankOn resmi menerbitkan rilis final BlankOn XI. BlankOn XI merupakan versi yang mulai dikembangkan lebih dari setahun lalu. Pada mulanya, ia ditargetkan hadir awal tahun ini seperti BlankOn X Tambora yang hadir awal tahun 2017. Meski agak terlambat, rilis ini menarik karena hadir tepat pada Hari Pendidikan Nasional. Masih konsisten menggunakan nama tempat di Indonesia sebagai nama kodenya, BlankOn XI hadir dengan nama kode salah satu tempat di pulau Bali: Uluwatu.
    BlankOn XI Uluwatu menerapkan warna segar yang beda daripada rilis-rilis sebelumnya, yakni warna kuning. Pengembang mengaku, pada siklus rilis ini mereka hanya menitikberatkan infrastruktur BlankOn, termasuk peremajaan perangkat keras, rekonstruksi Pabrik CD, Pabrik Paket (IRGSH), Pabrik Repo, serta pemindahan Bzr dan Wiki ke Github.  
    BlankOn XI Uluwatu telah membenamkan GNOME 3.26.2 sebagai basis desktop Manokwari. Rilis ini telah memperbarui penerjemahan bahasa, manajemen jaringan, serta memperbarui komponen-komponen lain, termasuk aplikasi bawaan GNOME untuk Manokwari. Perkakas penginstal, BlankOn Installer, juga telah mendapatkan pembaruan terutama dukungan partisi mode UEFI.
    2. IGN (IGOS Nusantara)

      
    IGOS (Indonesia Go Open Source) Nusantara adalah sebuah sistem operasi dengan software Legal, handal dan berbasis gratis bagi seluruh masyarakat Indonesia. IGOS Nusantara dikembangkan oleh Pusat Penelitian Informatika Lembaga Ilmu Pengetahuan Indonesia dan Komunitas OSS . IGOS Nusantara turunan dari Fedora berbasis Red Hat Manager (RPM). Versi pertama kali rilis pada tahun 2006 dinamakan dengan IGN 2006 (R1),dan IGN rilis tiap tahun yaitu IGN 2007 (R2),IGN 2008 (R3), IGN 2009 (R4), IGN 2010 (R5), IGN 2011 (R6). Sejak rilis IGN R7.0, IGOS Nusantara tidak memakai code tahun dan sejak pada tahun 2012 IGN R8.0 rilis IGOS Nusantara menyediakan yaitu versi 32 Bit dan 64 Bit. Pada tahun 2013-2016 yaitu IGN 9.0,9.1,9.2,9.3, IGN 10.0,10.1, IGN 11.0,11.1, IGN 12.0, 12.12.

    Fitur utama IGOS Nusantara yaitu memiliki perangkat lunak baru mulai dari IGN 8.1 menggunakan Kernel (Inti sistem operasi) Linux versi 3.7.9, IGN 9.0 menggunakan kernel Linux versi 3.10.0.


    Kelebihan IGOS Nusantara yaitu :
    • Pengembangan secara konsisten setiap tahun
    • Tampilan (grafis,icon,background) yang bernuansa indonesia
    • Memiliki desktop : Cinnanom,GNOME Classic,GNOME 3,KDE,MATE,LXDE
    • Menggunakan Bahasa Indonesia

    3GrombyangOS

    Sistem Operasi Grombyang OS adalah pengembangan atau remastering salah satu distro Linux yakni Xubuntu 14.04.3 oleh grOS-TEAM menjadi sebuah OS distro lokal yang kami beri nama Grombyang OS atau biasa di sebut dengan grOS. GrombyangOS di desain sebagai sistem operasi berbasis pendidikan, yang mana di dalamnya juga sudah dilengkapi dengan aplikasi pendidikan seperti LibreOffice, Kalzium, BKchem, KAlgebra, KBruch, KGeography, Othman Quran Browser. Selain itu Grombyang OS juga dilengkapi dengan aplikasi multimedia meliputi audio dan video.
    Dalam Perjalananya sekarang grOS sudah mencapai versi 2.0, menggunakan desktop xfce yang ringan.

    SPESIFIKASI MINIMUM
    Kapasitas RAM : 512Mb
    Kapasitas HDD : 20 Gb
    Kecepatan Prosesor : 1.0 Ghz / Pentium 3



    4. TeaLinuxOS



    TeaLINUX OS adalah distro racikan dalam negeri yang di kembangkan oleh DOSCOM (Dinus Open Source Comunnity) yang berasal dari kota Semarang, Jawa Tengah. TeaLINUXOS adalah distro turunan Xubuntu, distro yang sekarang sudah mencapai catatan rilis 7.0 dengan nama kode “7.0 Rossela Tea” ini cenderung berorientasi ke pemerograman yang di khususkan untuk dunia Pendidikan, distro yang di kembangkan oleh komunitas di kampus Universitas Dian Nuswantoro ini biasa update dalam rentan waktu 1 tahun, distro yang memiliki aplikasi TeaLinuxOS IDE Installer (Aplikasi untuk menginstal tools pemerograman) ini sangat mempermudah para pengguna untuk menginstal tools yang diinginkan, keunggulan lainya yang dimiliki distro karya anak bangsa yang satu ini adalah memiliki single offline installer yang memiliki ekstensi sendiri, layaknya Windows yang identik dengan “.exe” untuk paket installernya, OSX dengan “.dmg”, Debian dan turunanya dengan “.deb” maka distro yang satu ini memiliki “.tea” yang dapat di install melalui Tea Package Manager. Tea Package Manager terbagi menjadi 2 aplikasi. Satu Tea Package maker, dan satu Tea Package installer, Tea Package maker ditujukan untuk memaketkan aplikasi agar mudah didistribusikan atau backup, Tea Package installer ditujukan untuk menginstall paket aplikasi “.tea” yang telah dibuat.



    5.DracOs Linux



    Dracos Linux adalah sistem operasi linux, bersifat opensource yang di bangun berdasarkan Linux From The Scratch. Dracos linux di bawah perlindungan GNU General Public License v3.0. Sistem operasi ini merupakan salah satu varian distro linux , yang di gunakan untuk melakukan pengujian security (penetration testing). Dracos linux di bekali oleh ratusan tools pentest, forensics dan reverse engineering. Dracos linux tidak menggunakan tools-tools berbasis GUI dan hanya memilki perangkat lunak yang menggunakan CLI (command line interface) untuk melakukan operasinya.


    6.Desa OS


    Desa OS dibuat secara khusus sesuai dengan kebutuhan masyarakat pedesaan. Selain karena spesifikasi komputer yang dibutuhkannya tergolong rendah, tampilan dan penggunaannya yang simple juga membuatnya mudah dioperasikan. Desa OS dikembangkan secara khusus oleh Developer Gedhe Foundation dengan aplikasi
    unggulan Sistem Komunikasi Antar Rakyat (SiKomAr) dan Sistem Informasi Desa (Sidesa 2.0).


    7.Zencafe


    Distro ini ditujukan untuk Warnet (Warung Internet), oleh karena itu ia membawa perangkat lunak pengelola Warnet (Internet Cafe Management Software) Mkahawa. Selain aplikasi khusus pengelola warnet, Zencafe juga dilengkapi dengan OpenOffice, peramban Firefox, Pidgin, GYachE, autorecovery, dll. Zencafe termasuk distro ringan yang dapat diinstal di komputer berspesifikasi rendah.


    8. Garuda OS


    Sistem Garuda OS ini disediakan gratis. Fitur-fitur yang akan didapatkan dalam Garuda OS adalah Mendukung penggunaan dokumen dengan format SNI(standar nasional indonesia), Aman dari gangguan virus, Atabilitas cukup tinggi, dan berbahasa indonesia tentunya. Garuda OS dapat menjalankan beberapa Aplikasi yang biasanya dijalankan di windows. Persyaratan yang harus dipenuhi apabila ingin mengubah OS pada Komputer, cukup komputer dengan processor intel ataupun AMD sekelas pentium IV ke atas, hardisk 8 GB dan RAM minimal 512MB


    9.Kuliax


    Kuliax adalah salah satu distro linux buatan Indonesia yang dikhususkan untuk kebutuhan pendidikan, penelitian dan perkuliahan di perguruan tinggi. Kuliax versi rilis berikutnya adalah Kuliax 7.0. Kuliax 7.0 codename Lumpia ini dikembangkan
    dengan basis Debian dan tentu saja Kuliax sudah menyertakan aplikasi open source yang dibutuhkan di dunia pendidikan. Selain itu, Kuliax juga sudah memasukkan aplikasi propietary (driver/firmware). Kuliax Linux sangat cocok buat pelajar dan mahasiswa karena OS ini sangat mendukung keperluan bidang itu.


    10.Dewa Linux



    Dewa Linux adalah distro turunan dari ubuntu yang di desain sangat mirip dengan Windows. Dewa Linux menggunakan basis Ubuntu 9.04 codename Jaunty Jackalope. Versi terakhir rilis Dewa Linux bernama Dewa Linux Papuma, didesain seperti Windows 7 dan aplikasi-aplikasi bawaannya yang sangat powerfull.



    11.Target Linux


    Distro Backtracknya Indonesia. Target sama seperti konsep yang digunakan
    Backtrack, yaitu fungsinya dikhususkan untuk hacking. Sistem Operasi ini dijalankan dengan dua PC yang fungsinya beda. 1 PC sebagai client dan 1 lagi sebagai server. Target dibuat dari turunan Slackware 11 dan menggunakan script dari linux-live.org, sama seperti backtrack.