Saya memiliki VPN pribadi yang diatur untuk menggunakan TCP pada port 443 yang saya coba sambungkan menggunakan openvpn di iphone. Koneksi dari jaringan tertentu gagal, namun berfungsi baik dari jaringan lain.
Saya berasumsi ada beberapa penyaringan yang sangat ketat terjadi, namun aplikasi gratis generik terhubung dengan baik. Saya ingin menentukan port apa yang sedang digunakan oleh aplikasi itu sehingga saya dapat mereplikasi pengaturan itu pada VPN saya. Ini kotak hitam tanpa pengaturan yang dapat dikonfigurasi.
Tampaknya tidak ada cara untuk mendapatkan informasi ini dari telepon. Saya menyodok (melalui telnet) di router wifi telepon terhubung tetapi tidak melihat cara untuk mendapatkan informasi ini di sana juga. Saya sedang berpikir tentang mencoba menghubungkannya melalui wifi ke laptop dan menggunakan wireshark tapi itu mulai terdengar agak rumit. Apakah saya mengabaikan sesuatu yang lebih sederhana?
Jawaban:
Aku mencium musuh lama. Ketika saya pertama kali mencoba mengatur VPN ke jaringan saya, saya menemukan situasi yang menyenangkan dari "beberapa lokasi tidak akan berfungsi" - yang ternyata adalah "lokasi yang menggunakan alamat lokal pribadi yang terlalu umum tidak akan berfungsi," karena mereka berasumsi bahwa perangkat di (katakanlah) 192.168.1.57 yang mereka coba sambungkan adalah pada 192.168.1.0/24 lokal yang sama dengan yang terhubung secara lokal, tidak keluar pada VPN.
Saya memindahkan alamat lokal saya ke bagian ruang alamat pribadi yang jarang digunakan, dan itu memecahkan masalah saya. Saya tidak bisa mengatakan bahwa itu akan menyelesaikan masalah Anda, tetapi mungkin saja.
Mungkin kerja Anda (aplikasi / perangkat) mengirim semua lalu lintas melalui VPN?
sumber