У меня дома установлены компьютеры, и я хотел бы иметь к ним доступ из любого места. Я добился этого, перенаправив порты соответственно:
public | computer | private | Details
5001 | computer 1 | 3389 | Computer 1 RDP
5002 | computer 1 | 5900 | Computer 1 VNC
5003 | computer 2 | 3389 | Computer 2 RDP
Если я попытаюсь подключиться, используя publicIp, а затем соответствующий публичный порт, все будет работать нормально.
Однако я пытаюсь добавить их в качестве поддомена к моему личному домену, чтобы я мог подключиться с использованием поддомена, а не запоминать IP-адрес или порт. (например: подключитесь к svn.domain.com, а не к domain.com:5001)
какую запись мне добавить, если я не пробовал работать?
Нет, это невозможно с записями DNS.
Для удаленного рабочего стола на нескольких машинах Windows вам нужен сервер шлюза удаленного рабочего стола. Это позволит вам подключиться к любой системе, доступной для сервера RDG, и для этого требуется, чтобы сервер RDG был доступен только через HTTPS.
Ты можешь использовать SVR
записи, если таковые поддерживаются клиентом.
Другое решение - подключить IPv6 к вашей сети. Вы можете получить это через поставщика туннелей, если ваш интернет-провайдер все еще заблуждается, что им не нужно обновлять свою сеть для поддержки IPv6.
Я знаю, что клиент не всегда может быть в сети с поддержкой IPv6. Для этого есть решение.
Если вы установите клиент Teredo на клиентском компьютере, он сможет получить адрес IPv6 в любой сети, в которой он может отправлять и получать пакеты UDP. Teredo обычно очень ненадежен, но причина его ненадежности заключается в том, что сети, к которым вы подключаетесь, могут не иметь собственного ретранслятора Teredo.
Клиент Teredo, подключающийся к вашей домашней сети, может быть очень надежным, если вы просто установите реле Teredo на свой маршрутизатор.
На платформах Linux можно установить пакет Miredo, чтобы получить клиент Teredo или реле Teredo (по умолчанию он работает как клиент, но может быть настроен для работы как реле).
В Windows поддержка Teredo встроена в более новые версии. Возможно, вам потребуется включить его.