Tutorial Install FreeBSD Minimal Dengan MFSBSD – MFSBSD merupakan source instalation sistem operasi FreeBSD atau yang lebih dikenal dengan sebutan Setan Merah yang sudah dimodifikasi seminimal mungkin oleh para pengembang MFSBSD. Kali ini saya akan berbagi sebuah artikel tentang Tutorial Install FreeBSD Minimal Dengan MFSBSD.
MFSBSD ini selain bisa diinstall secara lokal kita juga bisa melakukan proses instalasi secara remote atau dari jarak jauh karena saat proses booting MFSBSD sudah menjalankan service DHCP Client, jadi kita tinggal mengaktifkan dhcp server pada router , kemudian melakukan forwarding ke ip mfsbsd yang didapat dari dhcp server dan kita remote dengan menggunakan SSH.
Disini kita akan menggunakan USB Drive/FlashDisk sebagai media instalasi MFSBSD, jadi terlebih dahulu silahkan anda download dulu image instalasi MFSBSD atau DOWNLOAD DISINI, pilih yang versi ini : mfsbsd-se-11.1-RELEASE-amd64.img
. Untuk memburning image ini ke USB Drive/FlashDisk silahkan ikuti langkah-langkah berikut ini :
- Silahkan download tool Windows Disk Imager, bisa anda DOWNLOAD DISINI
- Kemudian install tool Windows Disk Imager seperti menginstall software lainnya dan langsung anda jalankan tool Windows Disk Imager yang sudah terinstall, dan perhatikan gambar berikut ini :
- Arahkan ke file image MFSBSD yang sudah di-download
- Arahkan ke drive USB yang akan digunakan
- Mulai proses burning dengan mengklik tombol “Write” dan tunggu sampai selesai
Baca Juga :
Slideshow Tutorial Install Debian Jessie (Mode Server) untuk Pemula
Selanjutnya kita akan mulai proses install FreeBSD Minimal dengan menggunakan MFSBSD sebagai source installation file, silahkan ikuti langkah-langkah berikut ini :
- Atur komputer yang akan install MFSBSD untuk booting dengan USB Drive/FlashDisk, hal ini bisa anda setting pada BIOS komputer anda atau bisa juga dengan menggunakan boot menu yang disediakan oleh vendor motherboard komputer anda
- Jika sudah berhasil booting dengan menggunakan USB Drive/FlashDisk yang sudah berisi MFSBSD, seharusnya anda sudah bisa melihat tampilan seperti gambar berikut ini :
- Setelah proses booting selesai anda akan melihat tampilan prompt login MFSBSD, terlebih dahulu silahkan login dengan akun user dan password berikut :
Login : root
Password : mfsrootSehingga anda akan melihat tampilan seperti gambar berikut ini :
- Selanjutnya anda pastikan kalau hardisk pada komputer anda dalam keadaan tidak ada partisi, untuk memastikan hal ini jalankan perintah berikut ini :
gpart show
- Jika setelah anda menjalankan perintah diatas konsole MFSBSD tidak menampilkan apa-apa berarti hardisk anda dalam keadaan tidak ada partisi, tapi jika hardisk anda terdapat partisi, terlebih dahulu semua partisi tersebut harus didestroy dengan perintah berikut ini :
gpart destroy -F ada0
- Setelah hardisk dalam kondisi tidak ada partisi kita lanjutkan dengan me-mounting flashdisk yang berisi file-file MFSBSD dengan perintah berikut ini :
mount /dev/da0a /cdrom
atau jika anda menggunakan media CDROM, silahkan mounting dengan perintah berikut ini :
mount -t cd9660 /dev/cd0 /cdrom
Pastikan direktori /cdrom sudah berisi file-file MFSBSD agar proses instalasi FreeBSD Minimal dengan MFSBSD bisa dilanjutkan ke langkah berikutnya dengan perintah :
ls -l /cdrom
- Setelah terlihat seperti gambar diatas lanjutkan dengan perintah berikut ini untuk memulai proses instalasi FreeBSD Minimal dengan MFSBSD :
zfsinstall -d ada0 -u /cdrom/11.0-RELEASE-amd64 -s 2G
Mohon perhatikan parameter yang berwarna merah, silahkan sesuaikan dengan versi MFSBSD yang anda gunakan saat proses instalasi. Dan parameter yang berwarna biru merupakan ukuran partisi swap dalam Giga (G), umumnya berukuran 2 x Jumlah RAM.
Jika langkah anda sudah benar dan tidak ada error pada langkah-langkah sebelumnya, seharusnya anda sudah bisa melihat seperti tampilan gambar berikut ini sebagai tanda bahwa proses instalasi FreeBSD Minimal dengan MFSBSD berjalan sukses :
- Setelah anda melihat tampilan seperti gambar diatas, silahkan reboot dengan perintah berikut ini dan jangan lupa cabut FlashDisk anda :
reboot
- Berikut tampilan setelah proses reboot, dan anda lanjutkan login dengan user “root”
- kemudian kita akan melakukan sedikit konfigurasi pada file /etc/rc.conf agar server FreeBSD kita bisa terhubung ke jaringan lokal ataupun jaringan internet. Ikuti langkah-langkah berikut :
Beri Password untuk akun user “root” dengan perintah ini :passwd root
Ketahui Jenis Lan Card dengan perintah ini :
ifconfig
Edit file /etc/rc.conf dengan perintah ini :
ee /etc/rc.conf
Kemudian tambahkan direktif-direktif berikut ini dibawah “zfs_enable=”YES”” :
hostname="Server-FreeBSD" ifconfig_ste0="inet 172.16.10.100 netmask 255.255.255.0" defaultrouter=172.16.10.1 firewall_enable="YES" firewall_type="open" firewall_script="" sshd_enable="NO" inetd_enable="YES"
Mohon disesuaikan IP Address untuk interface/LAN Card di Server FreeBSD anda beserta Default Router/Gateway-nya, kemudian Save/Simpan dengan menekan tombol ESC/Escape pada keyboard dilanjutkan menekan tombol Enter sebanyak 2x.
Tambahkan “PermitRootLogin yes” pada file /etc/ssh/sshd_config agar bisa meremote SSH dengan user “root” dengan perintah ini :
echo “PermitRootLogin yes” >> /etc/ssh/sshd_config
Edit file /etc/inetd.conf agar service inetd untuk SSH dan FTP aktif, ketikkan perintah ini :
echo “ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l” >> /etc/inetd.conf
echo “ssh stream tcp nowait root /usr/sbin/sshd sshd -i -4” >> /etc/inetd.conf
Edit file /etc/resolv.conf untuk menambahkan DNS Forwarder dengan perintah ini :
touch /etc/resolv.conf
echo “nameserver 8.8.8.8” >> /etc/resolv.conf
echo “nameserver 8.8.4.4” >> /etc/resolv.conf
Edit file /boot/loader.conf untuk mengaktifkan firewall IPFW dan mempercepat boot delay, ketikkan perintah ini :
echo “autoboot_delay=”2″” >> /boot/loader.conf
echo “net.inet.ip.fw.default_to_accept=”1″” >> /boot/loader.conf
Setelah semua urutan langkah-langkah diatas selesai, silahkan anda reboot Server FreeBSD anda terlebih dahulu agar semua perubahan konfigurasi diatas bisa aktif sebagaimana mestinya.
Setelah proses reboot Server FreeBSD selesai, silahkan login kembali dan anda lakukan tes koneksi ping ke google.com atau detik.com, jika langkah-langkah anda sudah sesuai dengan panduan diatas seharusnya Server FreeBSD anda sudah terhubung ke jaringan lokal ataupun jaringan internet seperti pada gambar dibawah ini :
Jika langkah-langkah yang ada ikuti sudah sesuai dengan yang saya arahkan diatas, bisa saya pastikan hasilnya akan sama seperti yang ada pada turorial ini, jadi jika mengalami kendala silahkan anda periksa kembali langkah-langkah anda.
Sekian dulu untuk artikel kali ini semoga bisa memberi faedah buat kita semua, jika ada koreksi dari kawan-kawan silahkan kirimkan ralat dengan berkomentar pada artikel ini dan dengan senang hati saya akan meralat bagian-bagian yang tidak sesuai.