Все программное обеспечение удаленного рабочего стола, которое я знаю о потребностях изменить настройки брандмауэра и открытые порты.
Как Teamviewer может работать, не изменяя их? Некоторое альтернативное программное обеспечение существует, который может также сделать дистанционное управление, не изменяя параметры сети?
TeamViewer на удаленном ПК поддерживает неактивное соединение с прокси-серверами TeamViewer и ожидает запроса на установление соединения. После получения его может быть настроено прямое соединение UDP; посмотрите, что дыра UDP перфорирует.
Также попробуйте pwnat.