Create DotA Dengan MikroTik


Bagi anda yang gila game, terutama game online, DotA adalah salah satu game terbanyak yang dimainkan oleh pencinta game. Game ini bisa dimainkan secara offline, localan (LAN), dan juga online.

Pada MikroTik untuk bisa melakukan create (sebagai server) harus dilakukan setting Nat di firewallnya agar bisa dimainkan secara online. Berikut script untuk bisa melakukan create DotA, sekaligus bisa juga digabungkan dengan satu jaringan local.

Asumsi yang sebagai contoh, mohon disesuaikan dengan kondisi pada MikroTik anda. Berikut asumsi yang ada:

1. Jumlah Pc yang digunakan sebanyak 3 buah.
2. Interface Local diberi nama LAN
3. Interface Internet diberi nama WAN
4. Ip lokal diset menjadi 192.168.10.1 - 192.168.10.3
5. xxx.xxx.xxx.xxx adalah ip publik yang digunakan

/ ip firewall nat
add chain=srcnat out-interface=LAN \
src-address=192.168.10.0/24 \
dst-address=192.168.10.0/24 \
action=src-nat to-addresses=xxx.xxx.xxx.xxx \
to-ports=0-65535 comment="Dota - Gabung LAN" disabled=no

add chain=dstnat in-interface=WAN \
dst-address=xxx.xxx.xxx.xxx \
protocol=tcp dst-port=6112 \
action=dst-nat to-addresses=192.168.10.1 \
to-ports=6112 comment="Dota Pc-01" disabled=no
add chain=dstnat in-interface=LAN \
src-address=192.168.10.0/24 \
dst-address=xxx.xxx.xxx.xxx \
protocol=tcp dst-port=6112 action=dst-nat \
to-addresses=192.168.10.1 to-ports=6112 \
comment="" disabled=no

add chain=dstnat in-interface=WAN \
dst-address=xxx.xxx.xxx.xxx \
protocol=tcp dst-port=6113 \
action=dst-nat to-addresses=192.168.10.2 \
to-ports=6112 comment="Dota Pc-02" disabled=no
add chain=dstnat in-interface=LAN \
src-address=192.168.10.0/24 \
dst-address=xxx.xxx.xxx.xxx \
protocol=tcp dst-port=6113 action=dst-nat \
to-addresses=192.168.10.2 to-ports=6113 \
comment="" disabled=no

add chain=dstnat in-interface=WAN \
dst-address=xxx.xxx.xxx.xxx \
protocol=tcp dst-port=6114 \
action=dst-nat to-addresses=192.168.10.3 \
to-ports=6114 comment="Dota Pc-03" disabled=no
add chain=dstnat in-interface=LAN \
src-address=192.168.10.0/24 \
dst-address=xxx.xxx.xxx.xxx \
protocol=tcp dst-port=6114 action=dst-nat \
to-addresses=192.168.10.3 to-ports=6114 \
comment="" disabled=no

Asumsi yang ada diatas hendaknya disesuaikan dengan kondisi dan kebutuhan. Jika pc yang digunakan lebih dari tiga, copykan saja rule yang ada dengan ip yang hendak dipakai beserta portnya.

Preview gambar dari hasil penulisan script diatas:


Salam Codet.

1 comment: