Если переадресация порта возможна
Судя по информации, которой вы поделились, они могут передавать вам динамический IP или какую-то конфигурацию, которая постоянно меняется. Хотя PIA поддерживает переадресацию портов, как вы сказали, это не поможет, если пользователи не знают, где находится сервер (ваш IP-адрес VPN).
В этом случае просто перенаправьте UDP 9987 как обычно, но вы можете использовать динамический IP-сервис, такой как No-IP. У них есть клиенты, которые могут обновить запись DNS yourhost.no-ip.tld с вашего компьютера, на котором работают серверы VPN и Teamspeak 3.
Напомним, что для устранения любого странного поведения обычно рекомендуется использовать клиент OpenVPN, если это возможно. Это позволяет вам увидеть, какую конфигурацию они применяют в разумных пределах.
Если переадресация порта действительно невозможна
Вы могли бы быть SOL для запуска этого через эту конкретную службу VPN, поскольку, как мне удалось обнаружить, их система, позволяющая переадресацию портов, очень странна и поражает пользователей.
Есть потенциальные варианты заставить это работать до сих пор, например, запросить у PIA, разрешают ли они раздельное туннелирование, для которого некоторые данные могут проходить через интерфейс VPN, в то время как другие выходят из вашего аппаратного / обычно ожидаемого интерфейса.
Несмотря на эти потенциальные обходные пути, я настоятельно рекомендую просто использовать поставщика VPN, который фактически поддерживает переадресацию портов без особых хлопот, чтобы уберечь себя от этой головной боли. Я лично использовал nVpn.net в прошлом, который позволяет переадресацию портов (без проблем!) несмотря на раздачу динамических IP-адресов.
Ресурсы:
пользовательский опыт https://www.reddit.com/r/VPN/comments/1vx0gk/linux_pia_torrents_port_forwarding/ разумный провайдер vpn для хостинга
https://www.nvpn.net
предлагаемый поставщик динамического DNS (DDNS)
https://www.noip.com/
общая информация и поставщики для DDNS
https://help.ubuntu.com/community/DynamicDNS