Jaringan Rumah 101: Apakah Port Forwarding?
Keamanan Jaringan Rumah / / March 17, 2020
Port forwarding adalah cara untuk memungkinkan lalu lintas Internet mengalir ke komputer atau aplikasi lebih efisien. Jika Anda pernah mengalami kelambatan dengan permainan video online, Skype, atau Netflix, penerusan port mungkin membantu.
Dalam istilah awam, penerusan porta adalah cara untuk memungkinkan lalu lintas Internet mengalir ke komputer atau aplikasi tertentu dengan lebih cepat dan efisien. Jika Anda pernah mengalami kelambatan pada permainan video atau jika Anda memiliki aplikasi (seperti Skype atau Netflix) yang tidak dapat terhubung ke server, penerusan port dapat membantu.
Untuk pemahaman yang lebih teknis tentang penerusan porta, ada baiknya untuk memahami bagaimana jaringan rumah Anda berkomunikasi dengan Internet. Jika Anda tidak peduli dengan semua itu, silakan lewati Cara Meneruskan Port pada Router Anda.
Alamat IP dan Terjemahan Alamat Jaringan (NAT)
Setiap perangkat yang terhubung ke Internet memiliki alamat IP sendiri. Alamat IP ini digunakan agar server tahu yang mana alat untuk mengirim informasi ("paket") ke.
Setiap alamat IP selanjutnya dipecah menjadi beberapa port. Port-port ini memberitahu perangkat mana aplikasi untuk mengirim paket ke.
Misalnya, ketika komputer Anda ingin mencapai google.com, itu akan terhubung ke alamat IP Google: 74.125.224.72. Untuk lebih spesifik, untuk browser web Anda (katakanlah, Chrome) untuk terhubung ke aplikasi server web Google, itu dapat terhubung melalui port 80, yang merupakan port standar yang digunakan untuk mengirimkan informasi HTTP (mis. Halaman web). Jadi, ketika Anda mengarahkan browser Anda ke Google.com, Anda sebenarnya berkomunikasi dengan 74.125.224.72:80 (alamat IP:Pelabuhan).
Jika itu tidak jelas, pikirkan itu seperti surat yang dikirim ke gedung kantor dengan 1.000 karyawan. Menempatkan alamat jalan di amplop membawanya ke ruang surat, tetapi ruang surat tidak akan tahu yang mana dari 1.000 karyawan yang mendapatkan surat itu. Itu sebabnya kamu menaruh ATTN: Pemimpin Redaksi, groovyPost selain alamatnya. Dengan begitu, ruang surat tahu untuk membawanya ke Brian Burgess. Tanpa ATTN itu, tukang pos harus berjalan mondar-mandir, bertanya apakah seseorang mengharapkan surat dari pengirim itu. Kemungkinannya, dia tidak akan pernah menemukan penerima yang dimaksud.
Di rumah Anda, perangkat yang terhubung ke Internet kemungkinan besar adalah router Anda. Seperti ruang surat untuk gedung kantor, router Anda berfungsi sebagai perantara antara semua komputer, ponsel cerdas, dan tablet di rumah Anda dan Internet. Untuk mencapai hal ini, router Anda akan menetapkan alamat IP pribadi untuk masing-masing perangkat di jaringan Anda. Alamat IP pribadi ini tidak terlihat oleh Internet. Sebaliknya, semua paket yang ditujukan untuk komputer Anda dikirim ke router, yang mana yang mana yang mendapatkan komputer. Ini disebut terjemahan alamat jaringan (NAT).
Penerusan Port
Salah satu batasan NAT adalah bahwa server dan klien di Internet tidak tahu apa alamat IP pribadi untuk komputer Anda. Jadi, mereka tidak dapat mengirim data langsung ke komputer Anda. Alih-alih, mereka akan mengirimkannya ke router Anda dan berharap semuanya beres. Untuk aplikasi umum, itu tidak bisa diurutkan (akhirnya). Tetapi untuk aplikasi yang kurang umum, seperti game dan klien peer-to-peer, router mungkin tidak bisa untuk mencari tahu komputer mana yang perlu menerima data dan koneksi akan gagal (kembali ke pengirim). Di sinilah port forwarding masuk.
Penerusan port pada router Anda adalah cara untuk secara eksplisit memberi tahu router Anda untuk mengirim data yang dikirim pada port tertentu ke komputer tertentu. Kembali ke analogi ruang surat, itu seperti mengirim bagan organisasi ke ruang surat dengan semua nama, departemen, dan posisi karyawan di gedung. Jadi, ketika surat masuk ATTN: Pemimpin Redaksi, groovyPost, mereka dapat melihat bagan organisasi, melihat nama Brian di bagian atas tangga (tepat di bawah Steve ), dan teruskan paket itu kepadanya. Port forwarding memastikan dua hal: (1) bahwa paket sampai ke komputer yang benar dan (2) yang sampai di sana secepat mungkin.
Misalnya, jika Anda menjalankan server Minecraft di salah satu komputer Anda, data yang masuk dari Internet yang relevan dengan Minecraft akan dikirim pada port 25565. Jadi, Anda akan memberi tahu router Anda untuk meneruskan semua lalu lintas yang dikirim ke port 25565 ke komputer Anda dengan server Minecraft. Jika Anda tidak melakukan ini, router Anda mungkin memblokir lalu lintas untuk alasan keamanan.
Cara Meneruskan Port pada Router Anda
Langkah-langkah spesifik untuk meneruskan porta pada router Anda akan sedikit berbeda tergantung pada merek dan model router Anda. Untungnya, orang-orang di PortForward.com telah mengumpulkan database besar-besaran Panduan Penerusan Port untuk hampir setiap merek dan model router. Cukup pilih merek router Anda dan model router dan klik Cari.
Saat ini, Portforward.com adalah mucikari perangkat lunak PFConfig berbayarnya, yang saya belum gunakan sehingga tidak bisa merekomendasikan. Yang Anda cari adalah Panduan Default, yang akan agak terkubur setelah Anda menekan Cari.
Untuk sebagian besar perute, Anda akan mengetik alamat IP perute Anda di peramban untuk mengakses halaman administrasi. Ini biasanya 192.168.0.1 atau 192.168.1.1. Anda akan diminta memasukkan nama pengguna dan kata sandi. Ini biasanya "admin" untuk keduanya. Jika itu tidak berhasil, coba "root" atau "kata sandi" atau biarkan nama pengguna kosong dan masukkan "admin" untuk kata sandi. Masih bingung? Mencoba routerpasswords.com
Untuk Airport Extreme (yang saya miliki), Anda harus menggunakan AirPort Utility. Router lain mungkin juga memerlukan perangkat lunak konfigurasi khusus selain browser web. Di Airport Utility, saya harus mengklik Pengaturan Manual untuk mengkonfigurasi router.
Dari sana, saya pergi ke Maju tab dan pergi ke Pemetaan Port. Tab Anda mungkin berbeda, seperti Aplikasi & Permainan (Linksys).
Selanjutnya, tambahkan entri pemetaan port baru, entri layanan atau port forwarding (tergantung pada apa yang disebut router Anda). Anda akan diminta untuk memasukkan informasi berikut:
- Nama layanan: Deskripsi aplikasi yang menggunakan porta. Misalnya, "Minecraft" atau "Windows File Sharing."
- Jenis layanan (TCP / UDP): Pilih TCP atau UDP, tergantung pada apa yang diperlukan aplikasi. Sebagian besar game kelas atas menggunakan UDP, tetapi yang lain menggunakan TCP (seperti Minecraft). Jika Anda tidak beruntung dengan satu, coba yang lain.
- Starting Port / Ending Port: Memungkinkan Anda memasukkan serangkaian port untuk diteruskan. Jika Anda hanya meneruskan satu port, masukkan port itu ke porta porta awal dan porta porta akhir. Bergantian, beberapa konfigurasi hanya memberi Anda satu bidang untuk masuk ke port Anda. Ini adalah kasus untuk Apple Airport Extreme. Anda masih dapat memasukkan rentang di bidang ini, mis. 137-138.
- Alamat IP Pribadi / Alamat IP Server: Masukkan alamat IP komputer yang menerima data. Ini adalah alamat IP pribadi yang diberikan oleh router Anda. Baca ini untuk mencari tahu cara menentukan alamat IP lokal Anda.
Sekali lagi, opsi ini akan disajikan sedikit berbeda untuk setiap merek dan model. Sumber daya di PortForward.com akan berguna, karena mereka akan memberi Anda panduan khusus untuk aplikasi tertentu serta router.
Untuk tujuan ilustrasi saja, tangkapan layar untuk Airport Extreme ada di bawah:
Layar Port Mapping:
Untuk Airport Extreme, daripada memilih TCP / UDP, mereka memberi Anda bidang untuk keduanya. Anda bisa membiarkan salah satunya kosong.
Jangan lupa beri nama layanan Anda.
Menguji Konfigurasi Penerusan Port
Ada sejumlah alat gratis yang memungkinkan Anda memeriksa penerusan porta Anda:
- YouGetSignal - Penguji Port Forwarding
- IPFingerPrints - Alat Pemindaian Port Jaringan
- CanYouSeeMe.org - Buka Alat Pemeriksaan Port
Anda mungkin perlu me-restart router Anda setelah menambahkan port forward.
Juga perhatikan bahwa meskipun router Anda dengan benar port forwarding, komputer Anda mungkin memblokir port menggunakan Windows Firewall atau program keamanan lainnya. Untuk informasi lebih lanjut tentang Windows Firewall, baca tutorial Austin pada Cara Mengijinkan Program melalui Windows Firewall.
Perlu bantuan dengan penerusan porta? Tinggalkan komentar dan saya akan mengarahkan Anda ke arah yang benar!
[Grafik port forwarding berasal dari Sergio Sanchez Lopez dan Everaldo Coelho dan YellowIcon (GPL)]