Назад | Перейти на главную страницу

Как туннелировать трафик UDP с помощью pptp VPN?

Я установил VPN на сервере Debian (7.8). На машине с Windows 8 я могу настроить VPN-соединение с сервером, и оно отлично работает с приложениями TCP. Все идет через VPN.

Однако приложения UDP не работают. Они продолжают использовать обычный маршрут вместо использования VPN. Одним из таких приложений является Mumble (это приложение VoIP, использующее UDP.)

Есть ли способ заставить приложения UDP использовать VPN?

Мой файл /etc/pptpd.conf:

option /etc/ppp/pptpd-options
logwtmp
localip 192.168.0.1
remoteip 192.168.0.100-200

Мой файл / 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 1490

Команды 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

Хорошо, время фейспалма. Проблема в том, что сервер VoIP (murmurd) работает на той же машине, что и сервер VPN (pptpd).