Pada kesempatan kali ini saya akan menjelaskan cara konfigurasi VoIP menggunakan vlan pada Cisco Packet Tracer. jika kalian ingin tau apa itu VoIP, kalian bisa lihat pada blog saya sebelumnya. Sekarang kita langsung saja simak tutorialnya di bawah ini..
- Vlan 30 ( Router dan Switch )
- Vlan 10 ( IP Phone 1, IP Phone 2, IP Phone 3 )
- Vlan 20 ( PC 0, PC 1, PC 2 )
- IP Vlan 30 ( 30.30.30.2/24 )
- IP Vlan 10 ( 10.10.10.1/24 )
- IP Vlan 20 ( 20.20.20.1/24 )
- IP Phone 0 ( Number 111 & ephone-dn 1 )
- IP Phone 1 ( Number 222 & ephone-dn 2 )
- IP Phone 2 ( Number 333 & ephone-dn 3 )
Langkah-langkah Konfigurasi :
1. Pertama kalian nyalakan terlebih dahulu IP Phonenya dengan cara kalian klik IP Phone kalian, lalu kalian pilih Mode Physical kemudian kalian hubungkan adaptor ke power chord Ip Pgone dengakn cara Drag and drop, Jika sudah kalian bisa IP Phone kalian akan menyambung ke Switch dan PC, tandanya kabel kalian akan berubah warna yang tadinya orange berubah menjadi hijau.
2. Jika sudah kalian masuk ke Switch, pilih Tab CLI kemudian ikuti script di bawah ini :
Switch>en
Switch#conf t
Switch(config) # vlan 10
Switch(config-vlan) # name voice
Switch(config-vlan) # exit
Switch(config) # vlan 20
Switch(config-vlan) # name pc
Switch(config-vlan) # exit
Switch(config) # vlan 30
Switch(config-vlan) # name management
Switch(config-vlan) # exit
Switch(config) # int vlan 30
Switch(config-if) # ip add 30.30.30.1 255.255.255.0
Switch(config-if) # no sh
Switch(config-if) # ex
Switch(config) # ip default-gateway 10.10.10.1`
Switch(config) # int fa0/1
Switch(config-if) # sw mode trunk
Switch(config-if) # sw trunk native vlan 30
Switch(config-if) # ex
Switch(config) # int r fa0/2-4
Switch(config-if-range) # sw acc vlan 20
Switch(config-if-range) # sw voice vlan 10
Switch(config-if-range) # ex
- pada perintah diatas "int r fa0/2-4" untuk melakukan konfigurasi pada beberapa interface sekaligus.
- perintah "sw acc vlan 10" untuk menset pc untuk mengakses vlan 20.
- perintah "sw voice vlan 1" untuk menset interface 0/2-4 untuk mengakses voice vlan 10.
3. Selanjutnya kalian masuk ke Router, pilih Tab CLI kemudian kalian ikuti Script berikut :
Router>en
Router # conf t
Router(config) # int fa0/0
Router(config-if) # no sh
Router(config-if) # ex
Router(config-) # int fa0/0.20
Router(config-subif) # enca dot1q 20
Router(config-subif) # ip add 20.20.20.1 255.255.255.0
Router(config-subif) # ex
Router(config) # int fa0/0.10
Router(config-subif) # enca dot1q 10
Router(config-subif) # ip add 10.10.10.1 255.255.255.0
Router(config-subif) # ex
Router(config) # int fa0/0.30
Router(config-subif) # enca dot1q 30 native
Router(config-subif) # ip add 30.30.30.30.1 255.255.255.0
Router(config-subif) # ex
Router(config) # ip dhcp pool pc
Router(Dhcp-config) # network 20.20.20.0 255.255.255.0
Router(Dhcp-config) # default-router 20.20.20.1
Router(Dhcp-config) # ex
Router(config) # ip dhcp excluded-add 20.20.20.1
Router(config) # ex
Router # conf t
Router(config) # ip dhcp pool voice
Router(Dhcp-config) # network 10.10.10.0 255.255.255.0
Router(Dhcp-config) # default-router 10.10.10.1
Router(Dhcp-config) # option 150 ip 10.10.10.1
Router(Dhcp-config) # ex
Router(config) # ip dhcp excluded-add 10.10.10.1
Router(config) # ex
- pada perintah diatas "ip dhcp pool VOICE" artinya membuat sebuah DHCP service dengan nama "VOICE".
- perintah "default-router 10.10.10.1" untuk menset alamat tsb sebagai gateway.
- perintah "network 10.10.10.0 255.255.255.0" untuk menset network dan subnetmask untuk DHCP.
- perintah "option 150 ip 10.10.10.1" untuk menset option 150 untuk ip tsb (option untuk memberikan alamat ip dari daftar TFTP server)
- perintah "ip dhcp excluded-address 10.10.10.1" untuk mengeluarkan alamat 192.168.1.1 (router) agar ketika ada DHCP request, ip tidak diberikan ke DHCP client sehingga tidak terjadi conflict.
Router # conf t
Router(config) # telephony-service
Router(config-telephony) # max-ephone 3
Router(config-telephony) # max-dn 3
Router(config-telephony) # ip source-add 10.10.10.1 port 2000
Router(config-telephony) # ex
- pada perintah diatas "max-dn 3" untuk menentukan max jumlah dial number.
- perintah "max-ephones 3" untuk menset jumlah IP Phone yang dapat ter-register dalam satu waktu.
- perintah "ip source-address 10.10.10.1 port 2000" untuk menset ip router lokal dan port layanan komunikasi.
- Karena kali ini kita menambahkan 3 IP Phone, lakukan kembali konfigurasi dial number untuk ephone-dn 1, ephone-dn 2 dan ephone-dn 3 :
Router(config-ephone-dn) # number 111
Router(config-ephone-dn) # ex
Router(config) # ephone-dn 2
Router(config-ephone-dn) # number 222
Router(config-ephone-dn) # ex
Router(config) # ephone-dn 3
Router(config-ephone-dn) # number 333
Router(config-ephone-dn) # ex
Router(config) # ephone 1
Router(config-ephone) # type 7960
Router(config-ephone) # button 1:1
Router(config-ephone) # ex
Router(config)#ephone 2
Router(config-ephone) # type 7960
Router(config-ephone) # button 1:2
Router(config-ephone) # ex
Router(config) # ephone 3
Router(config-ephone) # type 7960
Router(config-ephone) # button 1:3
Router(config-ephone) # ex
4. Jika sudah kalian coba masuk ke pc kalian lalu kalian pilih IP configuration.
5. Jika sudah kalian klik DHCPny, jika ketika kalian mengkliknya muncul IP maka Dhcp kalian sudah berhasil.
6. Jika kalian sudah melakukan konfigurasi di atas, kalian cek pada IP Phone apakah sudah tertera Nomornya atau belum, caranya kalian klik IP Phone lalu kalian pilih GUI. kalian lihat apakah sudah tertera nomor atau belum, jika sudah ada maka kalian sudah bisa menelepon dari antar IP Phone.
7. Langkah selanjutnya kalian coba menephone dari antar IP Phone, caranya :
- masuk ke IP phone 0 lalu kalian klik gagang telephone, jika sudah kalian ketikan nomor IP Phone 1 dan akan ada tulisan ring out.
- Nah coba kalian buka juga IP Phone 1 dan kalian bisa lihat bahwa gagang telephonenya akan berkedap kedip.
8. jika kita angkat makan di kedua Ip Phone ada tulisan Connection, dan kedua IP Phone pun sudah tersambung satu sama lain.