Игнорируя очевидные проблемы безопасности, которые есть у вашей текущей настройки, такую проблему трудно отследить. Поскольку трафик должен проходить через несколько маршрутизаторов и коммутаторов для перемещения из дома на рабочие машины, лучший способ устранения неполадок - это упрощение соединений. ее я бы опробовал по порядку:
1) Две машины в одной сети. - Я вижу, ты уже сделал это.
2) Две машины разделены вашим роутером. Это немного сложнее, вам нужно разместить компьютер между роутером и интернетом. Самый простой способ сделать это - подключить другой маршрутизатор и подключить к нему вторую машину и текущий маршрутизатор. Это проверяет домашний межсетевой экран периметра, который находится на маршрутизаторе.
3) Две машины в разных местах на одном провайдере. Спросите друга или соседа, предпочтительно одного с тем же поставщиком услуг, можете ли вы подключить компьютер напрямую к их модему (в обход необходимости менять их маршрутизатор). Это гарантирует, что ваш модем или внутренняя сеть интернет-провайдера не препятствуют этому.
Если все вышеперечисленное работает, то происходит одно из двух. Либо ваша рабочая сеть работает неправильно, либо провайдер блокирует такой трафик. Я слышал, что многие интернет-провайдеры блокируют различные порты «для вашей собственной защиты». В этом случае вы ничего не можете сделать, они контролируют биты и могут делать с ними то, что хотят.
С учетом всего сказанного я хотел бы получить VPN-маршрутизатор. Как правило, это гораздо лучший способ подключения к сети, поскольку для получения доступа к внутренней сети необходимо использовать имя пользователя и пароль. В этой конфигурации любой человек в мире может попытаться перебрать сеанс удаленного рабочего стола. Есть также много проблем с uPnP, которые могут открыть вас для атаки. VPN обходит необходимость открывать порты и фактически помещает ваш компьютер в ту же сеть, что и домашний ПК. Это логически меняет соединение на то, что, как вы знаете, работает.
Надеюсь это поможет.