Thursday, July 25, 2019
Macam-Macam Control Panel Web Hosting Gratis dan Berbayar
Pengertian BSD dalam Dunia Software
Pengertian BSD dalam Dunia Software
Jika Sobat sering mendengar istilah Unix, Linux, open source, dan sebagainya, pasti Anda juga pernah mendengar istilah FreeBSD ataupun BSD. Namun apabila Anda masih belum tahu apa itu BSD, maka dikesempatan kali ini kami akan membahas pengertian BSD dalam dunia software yang masih digunakan sampai sekarang. Tanpa membuang waktu lebih lama lagi, mari simak penjelasannya sebagai berikut.
Apa itu BSD?
BSD merupakan kepanjangan dari Berkeley Software Distribution yang menjadi turunan sistem operasi Unix yang dikembangkan dan didistribusikan oleh Computer Systems Research Group (CSRG) dari University of California, Berkeley, dari tahun 1977 sampai 1995. Saat ini, istilah “BSD” sering digunakan secara non-khusus sebagai salah satu keturunan BSD yang bersama-sama membentuk cabang keluarga dari sistem operasi Unix-like. Sistem operasi yang berasal dari kode BSD asli tetap aktif dikembangkan dan banyak digunakan sampai sekarang.
Dalam perjalanannya, BSD telah dianggap sebagai cabang Unix, Berkeley Unix, karena berbagi basis kode awal dan desain dengan sistem operasi AT & T Unix yang asli. Pada 1980-an, BSD banyak diadopsi oleh vendor sistem kelas workstation dalam bentuk varian Unix proprietary seperti DEC ULTRIX dan Sun Microsystems SunOS. Hal ini dapat dikaitkan dengan kemudahan yang bisa dilisensikan, dan keakraban yang dimiliki oleh banyak perusahaan teknologi saat ini.
Meskipun turunan BSD proprietary ini sebagian besar digantikan oleh sistem UNIX System V Release 4 dan OSF/1 pada tahun 1990-an (keduanya memasukkan kode BSD dan merupakan basis dari sistem Unix modern lainnya), kemudian rilis BSD memberikan dasar untuk beberapa open proyek pengembangan sumber yang sedang berlangsung, termasuk FreeBSD, OpenBSD, NetBSD, Darwin, dan TrueOS. Pada gilirannya, telah digabungkan secara keseluruhan atau sebagian dalam sistem operasi proprietary modern, misalnya, kode jaringan TCP/IP pada Windows NT 3.1 dan sebagian besar fondasi sistem operasi mac OS dan iOS milik Apple.
Awal Terbentuknya BSD
Distribusi Unix paling awal dari Bell Labs pada tahun 1970 mencakup kode sumber ke sistem operasi, yang memungkinkan periset di universitas memodifikasi dan memperluas Unix. Sistem operasi tersebut tiba di Berkeley pada tahun 1974, atas permintaan profesor ilmu komputer, Bob Fabry, yang telah berada di komite program untuk Symposium on Operating Systems Principles di mana Unix pertama kali dipresentasikan.
Sebuah PDP-11/45 dibeli untuk menjalankan sistem, tapi untuk alasan anggaran, mesin ini dibagikan dengan kelompok matematika dan statistik di Berkeley, yang menggunakan RSTS, sehingga Unix hanya beroperasi di mesin delapan jam per hari (terkadang selama siang hari, kadang juga di malam hari). Sebuah PDP-11/70 yang lebih besar dipasang di Berkeley pada tahun berikutnya, dengan menggunakan uang dari proyek database Ingres.
Juga pada tahun 1975, Ken Thompson mengambil cuti panjang dari Bell Labs dan datang ke Berkeley sebagai profesor tamu. Dia membantu menginstal Versi 6 Unix dan mulai mengerjakan implementasi Pascal untuk sistem tersebut. Mahasiswa pascasarjana, Chuck Haley dan Bill Joy, memperbaiki Pascal Thompson dan menerapkan editor teks yang lebih baik.
Universitas lain mulai tertarik dengan perangkat lunak di Berkeley, dan pada tahun 1977, Joy mulai mengoperasikan Berkeley Software Distribution (1BSD) pertama, yang dirilis pada tanggal 9 Maret 1978. 1BSD adalah add-on untuk versi 6 Unix daripada sistem operasi yang lengkap dengan sendirinya. Sekitar tiga puluh eksemplar 1BSD pun dikirim keluar.
Versi Berkeley Software Distribution kedua (2BSD), dirilis pada bulan Mei 1979, termasuk versi terbaru dari perangkat lunak 1BSD serta dua program baru oleh Joy yang bertahan pada sistem Unix sampai detiki ini. Sekitar 75 salinan 2BSD dikirim oleh Bill Joy.
Komputer VAX kemudian dipasang di Berkeley pada tahun 1978, namun port Unix dengan arsitektur VAX, UNIX / 32V, tidak memanfaatkan kemampuan memori virtual VAX. Kernel 32V sebagian besar ditulis ulang oleh mahasiswa Berkeley untuk memasukkan implementasi memori virtual, dan sistem operasi yang lengkap termasuk kernel baru, port utilitas 2BSD ke VAX, dan utilitas dari 32V dirilis sebagai 3BSD pada akhir tahun 1979. 3BSD juga disebut Virtual VAX/UNIX atau VMUNIX (untuk Virtual Memory Unix), dan gambar kernel BSD biasanya disebut “vmunix” sampai 4.4BSD.
Setelah 4.3BSD dirilis pada bulan Juni 1986, ditentukan bahwa BSD akan beralih dari platform VAX yang mulai menua. Platform Power 6/32 (kode nama “Tahoe”) yang dikembangkan oleh Computer Consoles Inc. tampak menjanjikan pada saat itu, namun segera ditinggalkan oleh pengembangnya setelahnya. Meskipun demikian, port 4.3BSD-Tahoe (Juni 1988) terbukti berharga, karena menghasilkan pemisahan kode mesin dan kode independen mesin di BSD yang akan meningkatkan portabilitas masa depan sistem.
Sampai saat itu, semua versi BSD menyertakan kode AT & T Unix yang dimiliki dan oleh karena itu, BSD tunduk pada lisensi perangkat lunak AT & T. Lisensi kode sumber menjadi sangat mahal dan beberapa pihak luar menyatakan ketertarikannya untuk melepaskan kode jaringan secara terpisah, yang telah dikembangkan seluruhnya di luar AT & T dan tidak tunduk pada persyaratan perizinan. Hal ini menyebabkan Network Release 1 (Net/1), yang tersedia untuk non-lisensi kode AT & T dan didistribusikan secara bebas berdasarkan persyaratan lisensi BSD dan dirilis pada bulan Juni 1989.
Setelah Net/1, pengembang BSD Keith Bostic mengusulkan agar lebih banyak bagian non-AT & T dari sistem BSD dilepaskan dengan lisensi yang sama seperti Net/1. Untuk tujuan ini, dia memulai sebuah proyek untuk menginstal ulang sebagian besar utilitas Unix standar tanpa menggunakan kode AT & T. Dalam delapan belas bulan, semua utilitas AT & T telah diganti, dan ditentukan bahwa hanya beberapa file AT & T yang masih ada di kernel. File-file ini telah dihapus, dan hasilnya adalah peluncuran Network Release 2 (Net/2) pada bulan Juni 1991, sebuah sistem operasi yang hampir lengkap yang dapat didistribusikan secara bebas.
Rilis terakhir dari Berkeley adalah 4.4BSD-Lite Release 2 tahun 1995, setelah itu CSRG dibubarkan dan pengembangan BSD di Berkeley berhenti. Sejak itu, beberapa varian yang berbasis langsung atau tidak langsung pada 4.4BSD-Lite (seperti FreeBSD, NetBSD, OpenBSD dan DragonFly BSD) tetap dipertahankan hingga kini.
Saturday, July 13, 2019
Materi Teknologi Layanan Jaringan Kelas XII TKJ
Kelas XII TKJ
- Pengertian PBX
- Proses kerja PBX server Softswitch
- Pengertian ekstensi dan dial plan pada server VoIP
- Konfigurasi ekstensi dan dial plan pada server softswitch
- 3. Prosedur Instalasi Server Softswitch Berbasis Session Initial Protocol (SIP)
- Pengertian SIP
- Instalasi server softswitch berbasis SIP
- Konfigurasi ekstensi server softswitch
- Konfigurasi dial-plan server softswitch
- Fungsi firewall pada jaringan komputer
- Fungsi firewall pada jaringan VoIP
- Pengertian subscriber
- Prinsip kerja subscriber pada internet telepon
- Instalasi subscriber secara umum internet telepon
- Konfigurasi subscriber pada internet telepon
- Prosedur pengamatan kerja sistem telekomunikasi
- Prosedur pengamatan kerja telekomunikasi menggunakan VoIP
- Jenis-jenis perawatan sistem komunikasi VoIP
- Alat kerja perawatan sistem komunikasi VoIP
- Langkah-langkah perawatan sistem komunikasi VoIP
- Prosedur pembuatan laporan perawatan sistem komunikasi VoIP
- Prosedur dan teknik pemeriksaan permasalahan pada sistem komunikasi VoIP
- Teknik perbaikan permasalahan pada sistem komunikasi VoIP
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan hasil perbaikan pada sistem komunikasi VoIP
Kumpulan Materi Administrasi Sistem Jaringan (ASJ) Kelas XII TKJ - Gagap Tech ID
Kumpulan Materi Administrasi Sistem Jaringan (ASJ) Kelas XII TKJ - Gagap Tech ID
- Control Panel Hosting
- Prinsip dan cara kerja Control Panel Hosting
- EHCP
- Cpanel
- Konfigurasi Cpanel Linux/FreeBSD dan Windows
- Prosedur pembuatan laporan konfigurasi Cpanel
- Share hosting server/shared web hosting
- Prinsip dan cara kerja share hosting server/shared web hosting
- Konfigurasi share hosting server/shared web hosting Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi share hosting server/shared web hosting
- Virtual Private Server
- Prinsip dan cara kerja Virtual Private Server
- Konfigurasi Virtual Private Server Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi Virtual Private Server
- Dedicated hosting Server
- Prinsip dan cara kerja dedicated hosting Server
- Cloud Computing – IaaS
- Cloud Computing – PaaS
- Cloud Computing - SaaS
- Konfigurasi dedicated hosting Server Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi dedicated hosting Server
- VPN Server
- Jenis VPN
- Prinsip dan cara kerja VPN Server
- Konfigurasi VPN Server Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi VPN Server
- 6. Sistem Kontrol Dan Monitoring
- Sistem kontrol dan monitoring
- Jenis sistem kontrol dan monitoring
- Prinsip dan cara kerja sistem kontrol dan monitoring
- Cacti
- TOP
- HTOP
- Wireshark
- Konfigurasi sistem kontrol dan monitoring Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi sistem kontrol dan monitoring
- Keamanan jaringan
- Aspek utama keamanan jaringan
- Ancaman keamanan jaringan
- Teknik penyediaan layanan jaringan
- Jenis Keamanan jaringan pada tiap layer OSI
- SNORT
- Netcat
- NMAP
- OS Fingerprint
- Network scanner
- Konfigurasi sistem keamanan jaringan Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi sistem keamanan jaringan
- Prosedur dan teknik pemeriksaan permasalahan pada sistem administrasi
- Teknik perbaikan permasalahan pada sistem administrasi
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan hasil perbaikan pada sistem administrasi
Kumpulan Materi Administrasi Sistem Jaringan (ASJ) Kelas XI TKJ - Gagap Tech ID
Kumpulan Materi Administrasi Sistem Jaringan (ASJ) Kelas XI TKJ - Gagap Tech ID
- Sistem operasi jaringan
- Prinsip dan cara kerja sistem operasi jaringan
- Hardware server
- Instalasi sistem operasi jaringan berbasis GUI Windows Server dan Linux
- Instalasi sistem operasi jaringan berbasis CLI Linux/FreeBSD
- Manajemen User dan Group
- Manajemen proses
- Manajemen penjadwalan
- Konfigurasi IP Address
- Perintah dasar berbasis CLI Linux/FreeBSD
- Powershell
- Shell scripting
- LDAP
- Domain Controller
- Group Policy
- Prosedur pembuatan laporan instalasi sistem operasi jaringan
- Remote Server
- Prinsip dan cara kerja Remote Server
- SSH
- Radius
- Certificate authority
- Root CA
- NTP
- SSL dan OpenSSL
- Konfigurasi Remote Server Linux/FreeBSD dan Windows
- Prosedur pembuatan laporan konfigurasi Remote Server
- DHCP
- Prinsip dan cara kerja DHCP
- DHCP Server
- DHCP Relay
- DHCP Client
- Konfigurasi DHCP Server
- Konfigurasi DCHP Relay
- Prosedur pembuatan laporan DHCP Server
- FTP
- Prinsip dan cara kerja FTP
- ProFTPD
- VSFTPD
- PureFTPD
- FTP Client
- Konfigurasi FTP dan FTPS Server
- Konfigurasi FTP Client
- Prosedur pembuatan laporan konfigurasi FTP Server
- File Server
- Prinsip dan cara kerja File Server
- Samba
- Active Directory
- Konfigurasi File Server Linux/FreeBSD dan Windows
- Prosedur pembuatan laporan konfigurasi File Server
- Web Server
- Prinsip dan cara kerja Web Server
- Apache
- Nginx
- Konfigurasi HTTP dan HTTPS Server Linux/FreeBSD dan Windows
- Instalasi PHP Module
- Prosedur pembuatan laporan konfigurasi Web Server
- DNS Server
- Prinsip dan cara kerja DNS Server
- Forwarders
- Caching DNS
- DDNS
- Konfigurasi DNS Server Linux/FreeBSD dan Windows
- Prosedur pembuatan laporan konfigurasi DNS Server
- Database Server
- Prinsip dan cara kerja Database Server
- MySQL Server
- MariaDB
- PostgreSQL
- MSSQL
- Konfigurasi Database Server Linux/FreeBSD dan Windows
- Prosedur pembuatan laporan konfigurasi Database Server
- Mail Server
- Prinsip dan cara kerja Mail Server
- SMTP
- Postfix
- POP3
- Dovecot
- Otentikasi SASL dengan TLS
- Squirrelmail
- Antivirus
- Antispam
- DomainKey
- DKIM
- Konfigurasi MX
- Konfigurasi Mail Server Linux/FreeBSD
- Prosedur pembuatan laporan konfigurasi Mail Server
Materi Administrasi Infrastruktur Jaringan Kelas XII TKJ
Kelas XII TKJ
- Definisi firewall
- Prinsip dan cara kerja firewall
- Teknologi firewall
- Jenis-jenis firewall
- Karakteristik firewalls
- Arsitektur firewalls
- Firewalls based OSI Layers
- Layanan firewall
- Aplikasi firewall
- Firewalls policies
- Iptables
- Ipfw
- DMZ
- Tunnels
- IPSec
- Intrusion detection system
- Prosedur dan teknik konfigurasi firewall
- Studi kasus konfigurasi firewall
- Prosedur pembuatan laporan konfigurasi firewall
- Prosedur dan teknik pemeriksaan permasalahan pada firewall
- Teknik konfigurasi ulang firewall
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan firewall
- internet gateway (NAT)
- Prinsip dan cara kerja internet gateway (NAT)
- Static NAT
- Dynamic NAT
- NAT Overload/Port address translation (PAT)
- Prosedur dan teknik konfigurasi internet gateway (NAT)
- Studi kasus konfigurasi internet gateway (NAT)
- Prosedur pembuatan laporan konfigurasi internet gateway (NAT)
- Prosedur dan teknik pemeriksaan permasalahan pada internet gateway
- Teknik konfigurasi ulang internet gateway
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan internet gateway
- Proxy server
- Prinsip dan cara kerja proxy server
- Squid
- Access control
- Traffic filtering
- Cache control
- Transparent proxy
- External proxy
- Reverse proxy
- Prosedur dan teknik konfigurasi proxy server
- Studi kasus konfigurasi proxy server
- Prosedur pembuatan laporan konfigurasi proxy server
- Prosedur dan teknik pemeriksaan permasalahan pada Proxy Server
- Teknik konfigurasi ulang Proxy Server
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan Proxy Server
- Bandwidth
- Throughput
- Prinsip dan cara kerja manajemen bandwidth
- Link performance
- QOS
- Cara mengatur bandwidth
- Bandwidth limiter
- Prosedur dan teknik manajemen bandwidth – Simple queue
- Prosedur dan teknik manajemen bandwidth – Queue tree
- Prosedur dan teknik manajemen bandwidth – shared / up to
- Prosedur dan teknik manajemen bandwidth – Prioritas trafik
- Prosedur dan teknik manajemen bandwidth – Delay pools
- Prosedur dan teknik manajemen bandwidth – HTB
- Prosedur dan teknik manajemen bandwidth – CBQ
- Studi kasus konfigurasi manajemen bandwidth
- Produser pembuatan laporan konfigurasi manajemen bandwidth
- Prosedur dan teknik pemeriksaan permasalahan pada manajemen bandwidth
- Teknik konfigurasi ulang manajemen bandwidth
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan manajemen bandwidth
- Load balancing
- Prinsip dan cara kerja load balancing
- Algoritma load balancing
- Fitur load balancing
- Tipe load balancer
- HAProxy
- Prosedur dan teknik konfigurasi load balancing
- Studi kasus konfigurasi load balancing
- Prosedur pembuatan laporan konfigurasi load balancing
- Prosedur dan teknik pemeriksaan permasalahan pada load balancing
- Teknik konfigurasi ulang load balancing
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan load balancing
Materi Administrasi Infrastruktur Jaringan Kelas XI TKJ
Kelas XI TKJ
- VLAN
- Mode port switch –
- VLAN ID
- Standard IEEE 802.1Q
- VLAN Membership
- VLAN Trunking
- Virtual trunking protocol
- Inter-VLAN Routing
- Access control list
- VLAN Tagging
- Fungsi dan cara kerja managed switch
- Prosedur dan Teknik konfigurasi VLAN
- Prosedur pembuatan laporan konfigurasi VLAN
- Prosedur dan teknik pemeriksaan permasalahan pada VLAN
- Teknik konfigurasi ulang VLAN
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan VLAN
- Routing dan routers
- Prinsip dan cara kerja routing
- Protokol routing
- Default routes
- Multiple gateways
- Routing dan packet forwarding
- Bridging
- VLSM
- CIDR
- Routing table
- Link state
- Distance vector
- Classless
- Classfull
- Metric
- Administrative distance
- Load balancing
- Prosedur pembuatan presentasi
- Prinsip dan cara kerja routing statis
- Perintah dasar routing statis
- Aturan-aturan routing statis
- Prosedur dan teknik konfigurasi routing statis
- Studi kasus routing statis
- Prosedur pembuatan laporan konfigurasi routing statis
- Prosedur dan teknik pemeriksaan permasalahan pada routing statis
- Teknik konfigurasi ulang routing statis
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan routing statis
- Routing dinamis
- Pengenalan RIP
- Pengenalan OSPF
- Pengenalan BGP
- Pengenalan EIGRP
- Pengenalan AS
- Prosedur dan teknik routing RIP
- Prosedur dan teknik routing OSPF
- Prosedur dan teknik routing BGP
- Prosedur dan teknik routing EIGRP
- Studi kasus routing dinamis
- Prosedur pembuatan laporan konfigurasi routing dinamis
- Prosedur dan teknik pemeriksaan permasalahan pada routing dinamis
- Teknik konfigurasi ulang routing dinamis
- Prosedur pengecekan hasil perbaikan
- Prosedur pembuatan laporan perbaikan routing dinamis