Skype tidak terhubung melalui OpenVPN [ditutup]

3

Saya memiliki server OpenVPN yang berjalan di VPS. Ketika saya terhubung ke VPN menggunakan redirect-gateway opsi untuk merutekan semua lalu lintas dari klien melalui VPN, Skype kehilangan koneksinya. Segera setelah saya memutuskan sambungan dari VPN, Skype kembali terhubung seperti biasa. Saya sudah mencoba menutup dan memulai ulang Skype setelah mengaktifkan VPN dan lagi setelah menonaktifkan VPN, dan saya juga mencoba menutup Skype sebelum menghubungkan ke VPN, kemudian menghubungkan, lalu memulai Skype setelah VPN terhubung. Tidak ada yang membuat perbedaan; Skype berfungsi jika dan hanya jika saya tidak terhubung ke VPN.

Masalah ini terjadi pada banyak komputer, menggunakan Linux dan Windows 8.1. Semua komputer menggunakan file konfigurasi klien OpenVPN yang sama sehingga ini tidak mengesampingkan kesalahan dalam konfigurasi klien.

Sejauh yang saya tahu, Skype adalah satu-satunya program yang terpengaruh. Saya dapat menjelajahi web dan memeriksa email apakah saya terhubung ke VPN atau tidak. Sayangnya Skype tidak menghasilkan keluaran debug, jadi saya tidak tahu persis mengapa itu tidak terhubung. Saya telah menonton perilaku jaringan dengan Wireshark dan netstat, dan saya melihat beberapa paket RST datang dari host yang terhubung dengan Skype, tetapi itu tidak membuat saya lebih dekat ke solusi karena saya tidak tahu mengapa mereka kembali atau bagaimana menghentikan mereka, atau bahkan jika mereka ada hubungannya dengan masalah yang saya alami.

Saya ingin Skype berfungsi dengan lalu lintas yang dialihkan melalui VPN. Saya tidak yakin apakah itu konfigurasi klien atau server yang perlu diubah untuk mewujudkannya. Adakah cara untuk memperbaikinya, atau setidaknya informasi apa yang harus dicari untuk mengidentifikasi apa yang salah?

Inilah tabel routing dari ip route di salah satu klien Linux saya tanpa VPN terhubung:

default via 192.168.1.1 dev enp1s0  proto static  metric 1024 
127.0.0.0/8 dev lo  scope host 
127.0.0.0/8 via 127.0.0.1 dev lo 
192.168.1.0/24 dev enp1s0  proto kernel  scope link  src 192.168.1.5 

dan dengan itu:

default via 10.100.0.13 dev tun0  proto static  metric 1024 
10.100.0.1 via 10.100.0.13 dev tun0  proto static  metric 1024 
10.100.0.13 dev tun0  proto kernel  scope link  src 10.100.0.14 
69.x.x.x via 192.168.1.1 dev enp1s0  proto static  metric 1 
127.0.0.0/8 dev lo  scope host 
127.0.0.0/8 via 127.0.0.1 dev lo 
192.168.1.0/24 dev enp1s0  proto kernel  scope link  src 192.168.1.5 

Saya telah menganonimkan sebagian alamat VPS saya.

David Z
sumber
Saya sudah lama tidak menggunakan skype, apakah masih mengharuskan Anda membuka port lokal untuk menerima paket yang masuk?
dotvotdot
Itu mungkin. Saya tidak yakin karena saya tidak menjalankan firewall pada klien Linux, dan saya tidak tahu apakah saya harus melakukan sesuatu untuk secara manual membuka port di Windows. Mungkin saya akan memeriksanya.
David Z
Jika memungkinkan, buka porta di VPS dan klien VPN Anda, kemudian teruskan paket ke klien VPN Anda di porta itu.
dotvotdot