Ethernet over IP (EoIP) merupakan protocol pada Mikrotik RouterOS yang berfungsi untuk membangun sebuah Network Tunnel antar MikroTik router di atas sebuah koneksi tipe TCP/IP. EoIP juga merupakan protokol proprietary MikroTik support juga di linux tetapi harus di compile manual. EoIP Juga menggunakan Protocol GRE (RFC1701). Jadi Cara Kerja EoIP Tunnel ini yakni dengan cara membuat encapsulation pada setiap kali melakukan transfer data dari link ke link lain nya untuk membentuk network tunnel
Tunneling adalah dasar dari VPN untuk Membuat suatu Jaringan Private melalui Jaringan Internet. Tunneling juga merupakan enkapsulasi atau pembungkusan suatu protokol ke dalam paket protokol Lalu Tunneling menyediakan juga suato koneksi yang bernama Point to Point Logis Sepanjang Jaringan IP yang bersifat Connectionless. Proses transfer data dari satu jaringan ke jaringan lainnya.
1. Periksalah ip public yang didapat oleh kedua router yang berada di setiap wilayah. Untuk mendapatkan ip public, anda dapat melakukan request DHCP server dari ISP.
- IP Public pada router Jakarta
- IP Public pada router Bandung
2. Kemudian, lakukan pembuatan interface EOIP pada setiap router sebagai langkah awal konfigurasi tunnel EOIP dengan menambahkan name,remote address dan tunnel id.
- Interface Tunnel pada router Jakarta
- Interface Tunnel pada router Bandung
- Status interface Tunnel pada router Jakarta sudah running, setelah interface tunnel bandung dibuat.
Keterangan :
a. Pada bagian name anda dapat menggunakan nama apa saja.
b. Pada bagian remote-address, isilah dengan ip public yang diterima oleh router lawan.
c. Pengisian Tunnel-id dapat dilakukan secara bebas namun nilai tersebut harus sama pada kedua router.
d. Jika anda baru melakukan konfigurasi interface EOIP pada salah satu router saja, maka interface EOIP belum runnung, Sehingga anda harus melakukan konfigurasi interface EOIP pada setiap router agar interface tersebut aktif/running.
3. Setelah itu,, konfigurasikan EOIP tunnel agar setiap PC yang beradai di Jakarta maupun di Bandung dapat saling terhubung. Untuk menghubungkan setiap PC di kedua kota tersebut, anda harus menggunakan ip satu subnet/ satu netwoek pada setiap PC.
Karena IP yang digunakan satu subnet atau satu network, maka gunakanlah bridge pada interface tunnel EOIP dan interface yang mengarah ke client yaitu ether2.
- Pembuatan interface bridge dan menambahkan interface tunnel serta interface ether2 pad router Jakarta.
- Pembuatan interface bridge dan menambahkan interface tunnel serta interface ether2 pad router Bandung.
4. Setelah Interface bridge sudah berhasil dibuat, konfigurasikanlah ip address secara static pada setiap PC.
- PC pada wilayah Jakarta
- PC pada wilayah Bandung
5. Kemudian, lakukan pengujian koneksi terhadap kedua PC tersebut dengan melakukan ping ip PC wilayah lain.Jika hasilnya reply, maka kedua PC tersebut sudah saling terhubung.
- Pengujian ping dari PC 1 ke IP PC 2.
- Pengujian ping dari PC 2 ke IP PC 1.
6. Agar kedua PC mendapat akses internet dari setiap router maka buatlah konfigurasi gateway pada interface bridge yang sebelumnya sudah dibuat., Karena interface bridge tersebut sudah ditambahkan interface yang mengarah ke client. Jangan lupa untuk menggunakan IP address yang satu network dengan client agar dapat saling terhubung.
- Konfigurasi IP address pada interface eoip-bridge router Jakarta.
- Konfigurasi IP address pada interface eoip-bridge router Bandung.
7. Jangan lupa untuk melakukan konfigurasi firewall NAT pada setiap router agar client dapat terkoneksi ke internet.
- Konfigurasi firewall NAT pada router Jakarta.
- Konfigurasi firewall NAT pada router Bandung.
8. Kemudian, tambahkan gateway pada setiap PC untuk terhubung ke router serta periksalah koneksi yang menju ke router.
- Konfigurasi IP gateway dan pengujian koneksi pada PC 1
- Konfigurasi IP gateway dan pengujian koneksi pada PC 2.
9. Setelah itu, tambahkan IP DNS pada PC client agar client mendapatkan akses internet dengan domain. Jika berhasil ping ke domain googole.com maka dapat dipastika bahwa PC tersebut sudah mendapatkan akses internet.
- Penambahan IP DNS dan pengujian ping domain google.com pada PC1
- Penambahan IP DNS dan pengujian ping domain google.com pada PC2