Static Routing on Mac OS

Menambahkan Routing Static pada Mac OS

Posted by

Berawal dari setup koneksi VPN untuk berinternet ria dari laptop saya, ternyata hal tersebut menyebabkan saya tidak bisa terkoneksi ke beberapa perangkat yang hanya berbeda 1 hop network saja. Setelah ditelusuri, hal tersebut dikarenakan ketika melakukan koneksi VPN, otomatis akan membuat gateway tersendiri yang menyebabkan traffic keluar harus melewati gateway VPN tersebut.

Untuk mengatasi hal tersebut, kebetulan saya menemukan cara mudahnya, yaitu dengan menambahkan routing static pada Mac Os

Contoh :
IP Address saya : 192.168.60.123/24
Gateway default : 192.168.60.1
IP Address VPN : 10.8.0.19
Gateway VPN : 10.8.0.1

Case saya, ingin bisa terkoneksi ke jaringan 192.168.80.0/24 dimana kalau tanpa VPN, menggunakan default gateway 192.168.60.1 bisa langsung terkoneksi ke jaringan 192.168.80.0/24, tetapi kalau pakai VPN, otomatis semua koneksi akan melewati gateway VPN 10.8.0.1 dimana gateway ini tidak bisa terkoneksi ke jaringan 192.168.80.0/24, berikut langkah-langkah eskalasinya

Baca juga : Cara Konfigurasi SMTP pada Nextcloud dengan Mudah

1. Buka Terminal, lalu jalankan command berikut, nanti akan diminta memasukkan password administrator

sudo route -n add -net 192.168.80.0/24 192.168.60.1

Arti dari command diatas yaitu menambahkan routing static agar traffic menuju jaringan 192.168.80.0/24 diarahkan melewati gateway 192.168.60.1

2. Pastikan network tersebut sudah masuk ke dalam table routing Mac OS dengan menjalankan command netstat -rn

rizky@Rizkys-MacBook-Air % netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags        Netif Expire
0/1                10.8.0.1           UGSc         utun2       
default            192.168.60.1       UGSc           en0       
10.8/24            10.8.0.19          UGSc         utun2       
10.8.0.19          10.8.0.19          UH           utun2       
127                127.0.0.1          UCS            lo0       
127.0.0.1          127.0.0.1          UH             lo0       
128.0/1            10.8.0.1           UGSc         utun2       
192.168.60         link#4             UCS            en0      !
192.168.80         192.168.60.1       UGSc           en0

Jika sudah ada, silakan dicoba kembali untuk koneksi ke jaringan 192.168.80.0/24 dengan menggunakan VPN, semestinya sudah bisa

Mungkin cukup sekian, semoga bermanfaat

2 comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.