Я только что установил домашний сервер Linux, который работает как частное облако с seafile. Сервер имеет статический IP-адрес в моей локальной сети (например, 192.168.1.7), но мой провайдер предоставляет динамические IP-адреса, поэтому я купил службу DDNS, добавил домен (например, example.com) и настроил службу ddns плюс некоторую переадресацию портов на маршрутизаторе. Все работает отлично, но я не уверен в одном:
Если клиент seafile в локальной сети загружает / загружает что-либо на сервер через example.com, какой маршрут будет использоваться для трафика данных? Является ли этот DNS / Routing достаточно умным, чтобы в конечном итоге привести example.com к 192.168.1.7 в локальной сети? Если это не так, и манипулирование файлом hosts на клиентах не подходит (мобильные устройства, которые должны иметь доступ к облаку из любого места, или устройства iOS), нужно ли мне настраивать локальный DNS-сервер, чтобы получить полную скорость локальной сети? но сохранить способность быть удаленным?