Dokumen tersebut merupakan pengantar sistem operasi Fedora 16 yang mencakup pendahuluan tentang Fedora serta panduan sistem administrasinya. Fedora adalah distro Linux berbasis RPM yang dikembangkan oleh Fedora Project dan didukung Red Hat, serta dikenal sebagai distro yang menggunakan teknologi terkini. Dokumen ini juga menjelaskan fitur-fitur layanan server dan aplikasi pendukungnya pada Fedora 16 seperti package management, jaringan, DNS, web server
1. Jaringan Komputer - Jilid X
Pengantar Sistem Operasi Fedora 16
rezar muslim | rezar@rezarmuslim.net
2. Pendahuluan
~ Fedora (bahasa Indonesia: feˈdɔːrə) (sebelumnya bernama Fedora Core, kadang-kadang
disebut juga dengan Fedora Linux) adalah sebuah distro Linux berbasis RPM dan yum
yang dikembangkan oleh Fedora Project yang didukung oleh komunitas pemrogram serta
disponsori oleh Red Hat
~ Nama Fedora berasal dari karakter fedora yang digunakan di logo Red Hat. Pada rilis 1
sampai 6 distro ini bernama Fedora Core yang kemudian berubah menjadi Fedora pada
rilis ke-7
~ Fedora dikenal di dunia Linux sebagai sebuah distro yang menjadi pioneer dalam
penggunaan teknologi terkini dan merupakan distro yang digunakan oleh Linus Torvalds
~ Pada tahun 2008, Linus Trovalds, pemilik dari Linux kernel, mengatakan bahwa dia
menggunakan Fedora karena Fedora memiliki dukungan yang cukup bagus untuk
arsitektur prosesor PowerPC, yang dia rasakan setiap waktu
3. Pendahuluan
~ Fedora Project mendistribusikan Fedora dengan cara yang berbeda-beda:
1. Fedora DVD/CD set – DVD atau CD yang memiliki semua paket yang diberikan oleh Fedora
2. Live CD – CD atau DVD yang berformat images yang dapat membuat Live CD atau booting
dari Flash Disk dan pemilihan untuk menginstall di hard disk
3. Minimal CD – digunakan untuk menginstall Fedora melalui HTTP. FTP, atau NFS
~ Fedora Project juga mendristribusikan beberapa variant tertentu dari Fedora yang disebut
Fedora Spins
~ Fedora Spins diciptakan dari kumpulan software spesifik dan memiliki kombinasi dari
software untuk kebutuhan tertentu dari pengguna. Fedora Spins dikembangkan oleh
kelompok tertentu dari Fedora Project
~ Salah satu fitur yang terdapat pada Fedora adalah Securtiy-Enchance Linux, fitur Linux
yang mengimplementasikan kebijaksanaan keamanan linux, termasuk pengawasan aksess
perintah, melalui Modul keamanan Linux pada Linux kernel
5. Pendahuluan
~ Spesifikasi minimum Fedora 16 – Verne :
Architectures RAM Hard Disk
x86 Min. Text Mode : 768 MB 9 GB
Min. GUI : 768 MB
Recommended GUI : 1152 MB
x86_64 Min. Text Mode : 768 MB 9 GB
Min. GUI : 768 MB
Recommended GUI : 1152 MB
6. Panduan Sistem Administrasi
~ Fitur layanan aplikasi server Fedora 16 (System Administration Guide) :
- Yum Package Management
- Networking Service
- Infrastructure Service
- DHCP Server
- DNS Server
- Web Server
- Mail Server
- Directory Server
- File and Print Server
- Monitoring & Automation
- Clustering
7. Panduan Sistem Administrasi
~ Yum package management, merupakan pengelola paket fedora project (text mode) yang
dapat melakukan query informasi tentang paket, mengambil paket dari repositori, install
dan uninstall paket aplikasi serta update semua paket aplikasi yang tersedia
~ Selain Yum package management, terdapat pula aplikasi kit untuk kumpulan paket
aplikasi yaitu PackageKit, yang merupakan aplikasi manajemen paket (GUI mode).
8. Panduan Sistem Administrasi
~ Layanan konfigurasi jaringan (network) pada fedora 16 memiliki cukup banyak fitur, yaitu :
1. Konfigurasi Interface
2. Channel Bonding Interface : konfigurasi multiple network interface menjadi 1 channel
3. Alias & Clone Files : konfigurasi multiple IP addresses pada 1 interface
4. Dialup Interface : konfigurasi interface dialup
5. Other Interface (konfigurasi loopback, infra red dan parallel port)
6. Skrip konfigurasi jaringan dan juga konfigurasi routing statik
~ Untuk layanan infrastruktur (infrastructure service), terdapat 3 fitur utama :
1. Services & Daemons
2. Authentification
3. OpenSSH
9. Panduan Sistem Administrasi
~ Fedora 16 [Verne] juga memiliki fitur layanan DHCP Server, yang memberikan alamat ip
secara dinamik kepada komputer client. Juga terdapat layanan DHCPv6 yang digunakan
untuk alamat ipv6
~ Untuk layanan DNS Server, aplikasi yang digunakan adalah BIND (Barkeley Internet Name
Domain) sebagai nameserver pada konfigurasi Domain.
~ Untuk layanan Web Server, aplikasi yang dapat digunakan adalah Apache HTTP Server
~ Untuk layanan Mail Server, beberapa aplikasi yang dapat digunakan :
1. Sebagai Mail Transport Agents : postfix, sendmail, dan fetchmail
2. Sebagai Mail Delivery Agents : procmail
3. Sebagai Mail User Agents : evolution mail, mutt, dll.
~ Untuk layanan Directory Server (Active Directory), aplikasi yang dapat digunakan adalah
OpenLDAP (Open Lightweight Directory Access Protocol)
10. Panduan Sistem Administrasi
~ Untuk layanan File dan Print Server, aplikasi yang dapat digunakan adalah :
1. File Sharing Service (layanan sharing file antar) : Samba
2. FTP Server : vsftpd
3. Print Server : CUPS (Common Unix Printing System) dan Samba (SMB) Print
~ Untuk layanan Monitoring & Automation, dapat menggunakan command line dan aplikasi :
1. Command Line Monitoring : ps, top, free, lsblk, blkid, partx, findmnt, df, du, lspci, lscpu,
rsyslog, dan sebagainya.
2. Aplikasi Monitoring : System Monitor Tool, Net-SNMP
3. Otomasi proses : cron, Anacron, at dan Batch
~ Untuk layanan Clustering, aplikasi yang dapat digunakan adalah : Cluster Glue
11. Referensi Fedora
~ Beberapa situs yang berisi artikel tentang Fedora :
1. http://www.fedoraproject.org : Situs resmi Fedora
2. http://www.howtoforge.com/howtos/linux/fedora
3. http://www.docs.fedoraproject.org : Dokumentasi tutorial Fedora
4. http://www.spin.fedoraproject.org : Situs resmi Fedora Spin