12 pc router (freebsd)
TRANSCRIPT
Program Studi : TKJ Membangun
PC Router (FreeBSD)
Nama : Rahadian Wahid
Exp : Diagnosa LAN
Kelas : XI TKJ B
No. Exp : 12
Instruktur : 1. Rudi Haryadi 2. Adi Setiadi
TUJUAN
Siswa mengerti dan paham tentang materi PC router.
Siswa dapat membangun PC router sederhana menggunakan OS FreeBSD.
PENDAHULUAN
PC Router
PC ROUTER adalah Personal Computer (PC) yang digunakan sebagai Router (routing) biasanya yang digunakan adalah PC – Multihomed yaitu computer yang memiliki lebih dari 1 NIC (Network Interface Card)
FreeBSD
FreeBSD adalah sebuah sistem operasi bertipe Unix bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD. FreeBSD berjalan di atas sistem Intel x86 (IA-32) (termasuk Microsoft Xbox[1], DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC dan arsitektur NEC PC-98. Dukungan untuk arsitektur ARM dan MIPS sedang dalam pengembangan, FreeBSD dapat berjalan diberbagai mesin contoh Intel X86 ( 32‐bit dan64‐bit), ProsesorCompac/Digital Alpha, MesinSPARC 64 –bit dariSun Microsystem, PowerPC, AMD64. FreeBSD merupakan turunan dari Berkeley UNIX. Akan tetapi, FreeBSD tidak bisa dipanggil sebagai Unix
Lisensi
1. Jangan mengaku jika kamu yang menulis code tersebut 2. Jangan menyalahkan siapapun jika code tidak bekerja 3. Kamu boleh melakukan apa saja dengan code tersebut
ALAT & BAHAN
1 unit PC
Virtual Machine
OS FreeBSD
LANGKAH KERJA
1. Siapkan alat dan bahan 2. Install FreeBSD pada virtual mechine 3. Buatlah sebuah network seperti topologi pada gambar 1.0
Gambar 1.0
4. Clone FreeBSD menjadi 3 buah virtual machine 5. Pengaturan virtual machine sebagai berikut :
PC Router : Free BSD 1 a) Interface
ed0 : 11.11.11.10 ed1 : 12.12.12.10 ed2 : 10.20.30.1
Host 1 : Free BSD 2 a) Interface
ed0 : 11.11.11.1
Host 2 : Free BSD 3 a) Interface
ed0 : 12.12.12.1 6. Lakukan konfigurasi PC Router untuk FreeBSD 1
a. Pastikan PC memiliki interface 3 interface (dapat diatur dalam pengaturan hardware di virtual machine)
b. Setting IP dengan mengetikan perintah #ifconfig [nama interface] [IPaddress] netmask [netmask]
c. Lakukan perintah yang sama untuk interface yang lain d. Untuk mengaktifkan fungsi router ketikan perintah
#ee /etc/rc.conf
e. Tambahkan script gateway_enable=”YES”
router_enable=”YES”
f. Setelah settingan ditambahkan, tekan tombol esc dan save 7. Konfigurasi Free BSD 2
a. Atur IP dengan mengetikan perintah #ifconfig [nama interface] [IPaddress] netmask [netmask]
b. Untuk menambahkan gateway untuk konfigurasi routing ketikan perintah #route add default [IP Address yang dijadikan gateway]
c. Untuk melihat hasil konfigurasi ketikan perintah #netstat –rn
8. Konfigurasi Free BSD 3 a. Lakukan konfigurasi seperti pada Free BSD 2
9. Untuk membuktikan fungsi PC Router berjalan dengan benar lakukan ping dari Free BSD 2 ke Free BSD 3 maupun sebaliknya.
HASIL PENGAMATAN
Jalankan FreeBSD 1
Konfigurasi PC Router (FreeBSD 1) o Melakukan pengecekan interface
o Konfigurasi IP address untuk interface
o Melakukan pengecekan ulang interface
o Membuka script /etc/rc.conf
o Menambahkan konfigurasi router pada script
o Memodifikasi script dan menyimpannya
Pinging dari host 2 ke host 1
Pinging dari host 1 ke host 2
Kerja PC Router
KESIMPULAN
Membangun PC router menggunakan OS FreeBSD terbilang tidak terlalu
susah. Tapi perlu diperhatikan dalam hal ketelitian pengaturan IP
address interface dan penulisan network script yang benar.
Selain mudah dan simpel, PC router dengan OS FreeBSD dapat dibangun
dengan hanya menggunakan spesifikasi komputer yang sederhana.