私が知っているすべてのリモートデスクトップソフトウェアは、ファイアウォールの設定を変更してポートを開く必要があります。
Teamviewerを変更せずにどのように機能しますか?ネットワーク設定を変更せずにリモート制御もできる代替ソフトウェアはありますか?
リモートPC上のTeamViewerは、TeamViewerプロキシサーバーへのアイドル接続を維持し、接続要求を待ちます。受信後、直接UDP接続をセットアップできます。 DP穴あけ を参照してください。
pwnat も試してください。