Budżet: 1500 UAH Termin: 14 dni
Dzień dobry Olga!
W przypadku Twojego zadania z Binotel bardziej podejrzewałbym problem nie w VPN, a w jednej z następujących przyczyn:
- Proton VPN nie może połączyć się z ukraińskimi serwerami.
- Ruch RTP omija VPN (split tunneling).
- VPN tnie lub źle routuje ruch UDP.
- Dostawca lub router ingeruje w SIP/RTP (SIP ALG).
Aby szybko zrozumieć, gdzie leży problem, można przeprowadzić prosty test:
- Sprawdzić zewnętrzny IP bez VPN.
- Połączyć się z VPN.
- Sprawdzić IP na stronie typu whatismyip.
- W trakcie rozmowy zrobić zrzut Wireshark i sprawdzić, czy pakiety RTP idą na adresy Binotel.
Z doświadczenia, w 80-90% podobnych przypadków winne są:
- SIP ALG;
- niewłaściwy NAT na samym routerze (SIP ALG na routerze);
- RTP przez VPN idzie nie tym szlakiem;
- VPN nie przepuszcza UDP w ogóle.
Jeśli potrzebny jest dokładnie ukraiński IP do telefonii, to najbardziej niezawodne rozwiązanie to wynajęcie VPS w Ukrainie u takich dostawców jak Hostpro, Cityhost lub DeltaHost i uruchomienie własnego serwera WireGuard. To zazwyczaj jest stabilniejsze dla telefonii SIP niż korzystanie z publicznych usług VPN, ale ma również swoje szczegóły i ograniczenia.
Jeśli masz pytania, pisz, omówimy.
