Назад | Перейти на главную страницу

Восстановление файла хоста

Моя программа использует DNS-имя для подключения к серверу. Моим клиентам иногда необходимо работать за пределами сайта, и в этом случае они используют Hamachi для подключения к серверу.

Я хотел бы знать, можно ли настроить файл hosts (или, возможно, более простой метод) для проверки локального IP-адреса, и в случае сбоя он переходит на IP-адрес Hamachi.

127.0.0.1       localhost
12.34.56.78     localhost   

Ни файл HOSTS, ни DNS не имеют доступность услуги возможность проверки. Они преобразовывают имена DNS в IP-адреса. Кроме того, файл HOSTS работает с первым прибыл - первым обслужен Эквивалент в русском языке: поздний гость гложет и кость base, то есть используется первое совпадение, а все остальные игнорируются. Итак, ни DNS, ни файл HOSTS не могут делать то, что вам нужно.

Также обычно предполагается, что имя localhost относится к 127.0.0.1 или :: 1. Нарушение этого предположения очень странно. Если вы не имеете в виду localhost, обычно для управляемости лучше не писать localhost.

Вы можете настроить разделенный DNS, чтобы общедоступный DNS переходил на ваш общедоступный IP-адрес, а частный DNS - на ваш частный IP-адрес.