Bantuan VPN untuk Android

0

Saya memiliki aplikasi Android yang berbicara dengan aplikasi server yang berjalan di grails (Groovy on Grails).

Aplikasi Android pada dasarnya membuat koneksi dengan alamat ini:

url="http://192.168.2.53:8080/tma/majBtm/androidToDesktop";

Semuanya berfungsi dengan baik ketika server dan ponsel Android terhubung dalam jaringan LAN yang sama.

Sekarang masalahnya muncul ketika saya ingin ponsel berbicara dengan server saat ponsel berada di luar jaringan lokal (saya perlu menggunakan edge).

Saya menemukan jaringan VPN yang menurut saya bisa membantu saya. (server memiliki IP dinamis)

Jadi yang saya lakukan adalah pergi ke dyndns.com dan membuat nama host baru dan aplikasi berhasil berjalan di server. Tuan rumah yang saya buat adalah - tmagrails.dyndns.com

Bagaimana saya membuat ponsel saya terhubung ke jaringan ini? Perubahan apa yang harus saya lakukan untuk membuat semuanya berfungsi? Juga, saya benar-benar ingin tahu apakah ini pendekatan yang tepat. Jika tidak, apakah ada cara agar semuanya berjalan baik untuk saya?

Bharath
sumber

Jawaban:

2

Lupakan VPN! Jika router Anda memiliki fitur (sebagian besar memang demikian), Anda dapat mengaktifkan port forwarding , jadi misalnya Anda bisa meneruskan port eksternal 80 ke port internal 8080 server Anda:

external port 80 -> 192.168.2.53:8080

Dengan begitu Anda dapat menjangkau server uji dari luar tanpa perlu VPN (yang agak rumit untuk diatur). Keuntungannya adalah bahwa sebagian besar ISP tidak memblokir port 80.

Jika Anda sudah memiliki DynDNS, maka setelah mengaktifkan penerusan port Anda hanya perlu pergi ke:

http://tmagrails.dyndns.com/tma/majBtm/androidToDesktop
slhck
sumber
Saya tidak tahu bagaimana meneruskan port itu. Apakah ada prosedur untuk itu? Saat ini saya menggunakan modem UTStarcom Model: UT300R2T (Tidak terdaftar di portforward.com)
Bharath
Oh, sangat disayangkan. Saya tidak tahu merek / model itu. Bisakah Anda terhubung ke modem dengan memasukkan alamat IP-nya ke browser?
slhck
ya saya bisa melakukan itu. Dengan pergi ke 192.168.1.1, saya dapat membuka halaman router saya
Bharath
Luar biasa, jika Anda memiliki opsi penerusan porta, ada di suatu tempat di sana. Semoga berhasil.
slhck
Tidak .. Saya tidak melihat opsi penerusan port di sana. Meskipun, saya punya opsi alamat host NAT - DMZ. Apakah itu ada gunanya?
Bharath