Ini mungkin terdengar pertanyaan yang cukup noobish dan saya cukup yakin bahwa saya ingin melakukan itu tidak mungkin. Tetapi hanya untuk memastikan, saya ingin menanyakan pertanyaan ini.
Saya berusaha keras untuk meneruskan port UDP 16000 ke komputer lokal saya dari router lokal saya. Itu tidak berfungsi bahkan ketika saya melakukan persis seperti yang dinyatakan dalam dokumentasi.
Kemudian saya menyadari bahwa router saya tidak mendapatkan IP publik secara langsung. Ini mendapat beberapa IP seperti 168.120.xx yang tidak jelas merupakan IP publik. Saya mencoba ini hanya untuk permainan game Age of empires II. Jadi situasinya sepertinya router lokal saya terhubung ke router lain yang ada di ISP. Dan IP publik saya ada di router ISP itu sendiri. Saya menghubungi ISP jika memungkinkan untuk meneruskan port 16000 ke router saya, tetapi mereka menolak untuk melakukannya karena kami diberikan kumpulan IP dinamis.
Apa pun bisa dilakukan tanpa mengganggu ISP atau itu tidak mungkin. Mungkinkah saya melakukan sesuatu yang salah?
Terima kasih semua..
sumber
Jawaban:
Ya, sepertinya ISP Anda menggunakan NAT untuk menghemat alamat IP. Jadi alamat "internet" yang Anda hadapi berada dalam jangkauan pribadi, lalu diterjemahkan ke alamat publik saat memasuki internet.
Anda tidak akan dapat menggunakan portforwarding pada router Anda, kecuali jika ISP Anda bekerja sama. Seringkali dalam situasi seperti ini, memberi tahu ISP Anda bahwa Anda perlu melakukan porting akan mengakibatkan Anda menerima IP publik. Jadi ada baiknya membuka tiket.
Jika tidak, maka opsi Anda berikutnya adalah menggunakan layanan VPN yang mencakup penerusan porta. Ini akan memperkenalkan overhead ke koneksi sehingga biasanya tidak cocok untuk aplikasi di mana latensi penting.
Alternatif lain adalah mengganti ISP.
sumber