Port Forwarding adalah sebuah fitur di mikrotik untuk memforward IP tertentu dengan port yang ditentukan, ke IP lain dengan port yang ditentukan juga. Umumnya dipakai untuk mengarahkan ip public ke ip client (ip lokal). Banyak sekali manfaat dari fitur ini, diantaranya kita bisa mengakses webserver yang ada di jaringan lokal sekalipun kita tidak sedang berada dalam jaringan lokal. Ini juga bisa dilakukan tidak hanya pada service webserver saja, namun hal ini juga bisa diterapkan terhadap service2 lain, seperti File Server, Mail Server, SSH Server, VNC Server, dan banyak lagi.
Tanpa banyak BA.. BI… BU.. lagi, mari kita langsung coba saja.
Asumsi :
- Menggunakan WinBox
- IP Public dari ISP : 180.241.111.312
- IP Lokal :
– IP Webserver : 192.168.1.10
– IP Fileserver : 192.168.1.20
– IP SSH Server : 192.168.1.30
Forward IP untuk Web Server
Karena umumnya webserver listen di port 80, maka dalam hal ini port 80 yang kita forward.
Stepnya seperti berikut :
Buka New Terminal dari Winbox, lalu ketikkan command seperti berikut ini :
/ip firewall nat add chain=dstnat dst-address=180.241.111.312 protocol=tcp dst-port=80Β action=dst-nat to-addresses=192.168.1.10 to-ports=80 comment=”forward web server”
Forward IP untuk File Server
Fileserver seperti SAMBA atau yang lain umumnya listen di port 139.Β Nah.. di sini untuk portnya kita ganti ke 139.
Buka New Terminal dari Winbox, lalu ketikkan command seperti berikut ini :
/ip firewall nat add chain=dstnat dst-address=180.241.111.312 protocol=tcp dst-port=139 action=dst-nat to-addresses=192.168.1.20 to-ports=139 comment=”forward file server“
Gampang bukan… nah..untuk service2 lain bisa dilakukan seperti contoh di atas.. hanya dengan kita mengganti ke arah ip mana di forward dan menggani portnya.
Catatan :
Kita tidak harus dst-port tersebut sesuai dengan port listen di masing-masing servicenya. Misalnya kita ingin membuat ip_public:3000 di forward ke SSH Server (port 22), kita bisa buat seperti berikut :
/ip firewall nat add chain=dstnat dst-address=180.241.111.312 protocol=tcp dst-port=3000 action=dst-nat to-addresses=192.168.1.30 to-ports=22 comment=”forward SSH server”
Hal ini penting untuk menjaga agar port defaultnya tidak terganggu. jadi dalam kasus ini ketika kita ingin SSH ke mikrotik routernya.. cukup kita akses ip public dengan SSH client, maka akan langsung menuju SSH server di mikrotik, namun jika kita mengakses ip public dengan port 3000 melalui SSH client, maka akan diforward ke SSH server di komputer lokal dengan 192.168.1.30
Demikian tulisan singkat saya ini, semoga saja berguna bagi anggota Teknonesia. Dalam tulisan ini mungkin ada beberapa kesalahan, mohon koreksinya dari rekan2 di sini.
Salam Teknonesia….
“Sampaikanlah walau cuma ‘Hello World!”…. π
Misal port fowarding buat web server dan nanti kena DDOS kira2 yang down routernya atau servernya ya mas?
Wah ini yang posting pak mentri
waahahahaha…. kita aminkan…. π
mau tanya, cara nambahkan tab ip public yg diforward gimana ya? trus di interface list nya ditambah apa nggak?
saia coba jawab mbak/mas bella π
sebelumnya, di tambahkan dulu ip address publik nya di ip addr
mantappp
muter2 dapetnya ini
so simpleee
keep posting brohhhhhhhhh
bang saya mau tanya mau mirotik saya punya 2 ip ni bang
yang pertama ip public (192.168.43.155/24) dan ip lokal (192.168.20.1/24)
kemudian saya buat server bang dengan ip 192.168.20.2/24. server dengan ip local sudah terhubung bang. pas ke ip public jaringan tidak terjangkau (tidak terhubung). nag kalau menghubungkan dua ip berbeda gimana bang ? terus kalau pakai virtualbox port yang berapa bang ?
maaf tanya, kalo internet nya pake indihome, tanpa dial up, dengan kabel Fiber Optik, apakah perlu dial up, saya tanya ke teknisi telkom katanya untuk jaringan FO sudah tidak dial up lagi, gimana cara setting Mikrotiknya
?
untuk forward IP file server, jika sudah diset seperti contoh diatas, bagaimana implementasinya? saya coba seperti ini :
\\ippublik\mydata
hasilnya network address was not found.
mohon pencerahannya.
dear….
kalo misalnya pake GPON/OLT (fiber optik) apakah untuk up inet-nya via mikrotik harus pppoe atau bisa dengan cara-cara seperti menggunakan modem ADSL pada umumnya?
Terima-kasih sebelumnya.
Kind Regards,
Mohon pencerahannya, misal
IP Public dari ISP : 180.241.111.312
IP Lokal :
– IP Webserver : 192.168.1.10
1. saya akses 180.241.111.312 dari jaringan luar –> OK ( muncul data web)
2. Saya akses 180.241.111.312 dari intranet –> tidak bisa tambil webnya
mohon pencerahannya, terima kasih
hello, salam ketemu nih.
Bagaimana cara membangun Payment Gateway melalui Mikrotik RB1200iu
mohon penjelasannya
hallo siang,
ane punya website dengan port 8069 –> akses di IP lokal 192.168.1.132:8069
IP Publik anggap saja 101.255.64.33
jaringan internet pake mikrotik
ane sudah mengikuti petunjuk yang agan jabarkan diatas tapi tetep saja tidak bisa, bisa kasih masukan? thx.
bahkan NOC si yang punya internetnya juga tidak bisa, hahaaa… lucu banget kan? please solusinya gan!
boz mau nanya gimana klo ip publicnya sudah di nat di mirotik isp ke ke ip …..trus gimana cara kita forword ip pblic tsb ke server kita dengan asumsii internet>>> mikrotik>> server
mas, kalo port mysql yg kt forward bs g mas, spy bs di akses dr luar ?
apakah semua provider bs Port Forwarding mas ? thx
Sudah saya coba dan bisa mas, terima kasih banyak atas atas artikelnya. π
luar biasa bro… thx for sharingnya…
pengen tau cara router,, tapi malah pusing palaku baru baca aja..
Maaf mas bro mohon pencerahannya
Bagaimana settingan diatas dengan topologi Modem ADSL(bridge) > Mikrotik(RB411)(AP+PPPOE) > Mikrotik station(R433)
bagaimana agar RB433 bisa dibuka dengan ip publik seperti RB411 ?
terima kasih sebelumnya
wah.. keren ini infonya.. π
nah.. kalau ip publicnya dynamic gimana ya caranya?
soalnya kalau pakai speedynya yang paket bawah bawah kan ip publicnya gonta ganti
trims trims
gimana kalau mau ngeremot mikrotiknya ??
please explain sedangkan dibelakang mikrotik ada web server ???
ngeremote mikrotik kan bisa pake winbox dengan port 8291 atau telnet dengan port 23 gan..
kalo port 80 (web servernya) sudah diforward ke webserver local, maka untuk akses mikrotik melalui web, bisa forwardkan port lain (ex. port 81), dialihkan mikrotik. cara port forwardingnya sama seperti di atas.
mohon sarannya gan, saya punya 2 isp dimana isp A untuk browsing dan nerima email tapi tidak bisa kirim email karena port 25 nya diblock. nah saya ingin agar ip lokal jika kirim email bisa lewat ISP B dengan port 25. Bisa ga ya?
misal :
ip lokal : 192.168.1.1/24
ip publik (isp A) : 207.1.10.2
ip publik (isp B) : 206.1.20.2
mohon bantuannya gan
kalo ISP nya pake flexi ato CDMA lainnya bs port forwarding mas ?
makasii
gini gan, misal saya mau forward ip publik k ip lokal, tp ip lokal nya itu merupakan web server dengan port 81..gmana gan?
misal ip public 122.33.44.55
ip lokal web server 192.168.1.1
port ip lokal nya yg ada web server 81
trus port yg untuk forwarding itu 70
gmana cara panggil ip lokal itu jika d browser gan?
ato gmana cara akses port 81 pada ip lokal nya gan, tp melalui ip public?
makasih gan..
mohon bantuannya … masih neewbie gan.. π
untur forward ke webserver lokal dengan port 81 bisa seperti ini.
/ip firewall nat add chain=dstnat dst-address=122.33.44.55 protocol=tcp dst-port=70 action=dst-nat to-addresses=192.168.1.1 to-ports=81 comment=βforward web serverβ
kalo kita dijaringan local ngapain juga akses dari public bro.. langsung aja akses di browser http://192.168.1.1:81
atau kalo mau simple, mainin aja DNS mikrotiknya.
misalnya http://webserver.com dialamatkan ke 192.168.1.1
Waah!! tambahan ilmu ni !! makasih banyak !
mantaf,, thanks untuk sharing nya
mantab, pada sisi subnet yang sama mungkin akan terkendala jika tidak di “/ip firewall nat
add chain=srcnat src-address=192.168.1.0/24 \
dst-address=192.168.1.10 protocol=tcp dst-port=80 \
out-interface=local action=masquerade” untuk webservernya
Kan Ane Newbie Kang π
okeh kang Salaman, jawaban akang banyak membantu saya dalam pembelajaran mikrotik..
thanks kang.. π
Ajibb…
Manteb Banget Nie, Sangat membantu, tapi sebulumnya nae mohon maaf, ane newbie mau bertanya.. π
misalnya, kita punya akses internet speedy menggunakan IP PUBLIC STATIC, pada saat koneksi internet berlangsung, apakah yang mendial-up router mikrotik , ataukan modem ADSL gan, pada settingan yang agan berikan, mohon pejelasannya, maklum ane awam banget.
Thank`s
ada pakar ngaku nubie… wkwkwk
ngetest yah ?? π
saia bantu jawab ya… π
Kalo gini ya, klo pake speedy pastinya dial nya via mikrotik..
jadi modemnya di bridge…
klo internetnya langsung dari radio kan gak payah di dial lagi… :hammer:
π
maaf nih… klo saia nubie beneran…
maaf kalo ada salah2 jawab… hehehe..
tapi ada sebagian modem kusunya yang fiber, belum ada model bridge, apa bisa dial up nya di modem tapi open nat nya di mikrotik
asumsi
ip modem : 192.168.0.1
ip eth1: 192.168.0.2
ip eth2: 192.168.1.1
ip webserver: 192.168.1.253
bagaimana setting nat nya
tq
hehehe… Masssterrr…. jangan test2 diriku lah.. tapi diajarin, dibimbing, dimotivasi.
Oke.. menjawab test dari mas Riski,
Betul seperti mas Salman bilang, mikrotik melakukan dialing ke Modem ADSL (modem ADSL keadaan bridge), sehingga yang mendapatkan IP public adalah Mikrotik. Begitu settingan yang saya gunakan mas.