Jak tunelować ruch UDP za pomocą pptp VPN?


Zainstalowałem VPN na serwerze Debian (7.8). Na komputerze z systemem Windows 8 mogę skonfigurować połączenie VPN z serwerem i działa dobrze z aplikacjami TCP. Wszystko przechodzi przez VPN.
Jednak aplikacje UDP nie działają. Nadal korzystają z normalnej trasy zamiast korzystać z VPN. Jedną z takich aplikacji jest Mumble (jest to aplikacja VoIP korzystająca z protokołu UDP).
Czy istnieje sposób, aby zmusić aplikacje UDP do korzystania z VPN?
Mój plik/etc/pptpd.conf:
option/etc/ppp/pptpd-options
logwtmp
localip 192.168.0.1
remoteip 192.168.0.100-200Mój plik/etc/ppp/pptpd-options:
name pptpd
ms-dns 8.8.8.8
ms-dns 8.8.4.4
proxyarp
nodefaultroute
lock
nobsdcomp
noipx
mtu 1490
mru 1490Polecenia Iptables:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
iptables -A FORWARD -p tcp --syn -s 192.168.0.0/24 -j TCPMSS --set-mss 1356
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Ok, czas na facepalm. Problem polega na tym, że serwer VoIP (murmurd) działa na tej samej maszynie co serwer VPN (pptpd).

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się