Монтирование другого SSHFS автоматически в зависимости от местоположения

183
Sarke

В основном у нас есть локальный сервер и удаленный сервер. Удаленный сервер для использования вне офиса.

Его легко подключить к удаленному серверу через SSH.

Тем не менее, когда я в офисе, я бы хотел, чтобы он монтировался с использованием локального сервера, поскольку задержка намного меньше.

Я знаю, что это можно сделать вручную, используя две разные команды для монтирования в зависимости от того, где я нахожусь, но мне было интересно, можно ли это автоматизировать?

0

1 ответ на вопрос

1
davidgo

Одним из решений является обращение к серверу с использованием DNS, а затем разделение DNS, чтобы локальные запросы DNS разрешались на внутренние серверы ввода-вывода, а удаленные запросы получали другой IP-адрес.

Есть несколько способов сделать это, включая локальное использование dnsmasq с файлом hosts или настройку привязки для ответа по-разному в зависимости от диапазона интерфейса / IP-адреса.

DNS действительно пришел в голову, но я не был уверен, как решить проблему DNS локально. Я не знал о dnsmasq, спасибо! Sarke 6 лет назад 0

Похожие вопросы