Jeśli łączysz się z komputerem w sieci korporacyjnej, akademickiej lub innej, nad którą nie masz kontroli, możesz napotkać problemy podczas korzystania z Screens, Screens Connect i Screens Assist. Te sieci, często klasyfikowane jako „półpubliczne”, zazwyczaj stosują bardziej rygorystyczne środki bezpieczeństwa niż sieci domowe i mogą nie obsługiwać usług przyjaznych dla użytkownika, takich jak UPnP (Universal Plug-and-Play) i NAT-PMP (Network Address Translation-Port Mapping Protocol).
Aby włączyć automatyczne przekierowywanie portów z publicznego portu sieciowego routera na prywatny port sieciowy komputera docelowego, Screens Connect i Screens Assist polegają na UPnP lub NAT-PMP. Jeśli te protokoły są niedostępne, wymagana jest ręczna konfiguracja przekierowania portów na routerze. Jeśli nie masz dostępu administracyjnego do routera i przekierowanie portów nie jest skonfigurowane, Screens nie będzie w stanie nawiązać połączenia z komputerem docelowym. W takich przypadkach może być konieczne skontaktowanie się z administratorem sieci.
Tailscale
Alternatywnym rozwiązaniem jest użycie Tailscale z Screens, co nie wymaga otwierania żadnych portów. Szczegółowe instrukcje można znaleźć w tym artykule.