Teamviewer funguje přes externí server, který provozuje firma. k zařízení které je za routerem a nevíme jeho adresu se prakticky nedá dostat,ale když se zařízení za routerem prozradí přihlášením na server tak už adresu máme a potom by už komunikace mohla fungovat na přímo. (resp by fungovala) kdo ví zda to pořád nejede přes jejich servery, tomu by ale museli mít kabel jak medvědí tlama aby ten provoz zvládli, takže po výměne adres pravděpodobně přímé spojení.