Короче говоря, да. Это - хорошее чтение и должно разъяснить, какие технологии требуются: http://support.citrix.com/article/CTX121478
Примите во внимание, что XenDesktop v4 был только что выпущен так, это, вероятно, стоит контролировать, hxxp://community.citrix.com/blogs/tag/xendesktop для обновленной информации также (отметьте hxxp во второй ссылке - я могу только отправить одну гиперссылку по почте в данный момент!).
А, исправил это, запустив на B (телефоне) следующую команду:
iptables -t nat -A POSTROUTING -s 192.168.43.0/255.255.255.0 -o tun0 -j MASQUERADE
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -s 192.168.43.0/255.255.255.0 -j ACCEPT
iptables -A FORWARD -j REJECT --reject-with icmp-port-unreachable
Это в значительной степени соответствует обычной базовой настройке для VPN-сервера; У меня были проблемы, потому что я запутался в том, какая сеть является какой, какой интерфейс какой, а затем, когда у меня были все права, я понял, что у меня все еще установлен неправильный шлюз на C.