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

с какого IP-адреса я могу пинговать как контрольную цель для балансировщика нагрузки?

Я настраиваю балансировщик нагрузки для своей сети. У меня есть три варианта выбора в качестве метода проверки, если WAN все еще активен:

  1. Link Up (жив ли модем). У меня это не работает, потому что модем жив, даже если линия не работает.

  2. IP-адрес для пинга. Я хотел бы использовать это, но не знаю, какой сервер мне выбрать.

  3. Поиск DNS. Это тоже может быть вариантом.

Что выбрать: Ping или DNS? В обоих случаях - какой IP-адрес мне использовать? (Я не могу использовать доменное имя - мне нужен IP-адрес)

Я бы выбрал вариант 2: Ping 8.8.8.8 (Google Public DNS "A")
Это прерывается, если 8.8.8.8 когда-либо уходит или Google блокирует запросы / ответы ICMP Echo - на данный момент маловероятно. Он также имеет то преимущество, что тестирует вашу маршрутизацию к хосту, который должен быть доступен откуда угодно.

Использование DNS для проверки подключения имеет «другие проблемы» (интернет-провайдеры, которые берут на себя ваш DNS и отправляют свое собственное дерьмо вместо NXDOMAIN, как предполагали God и Mockapetris; срок действия вашего целевого домена истекает, и ваша сетевая ссылка становится «неработающей» и т. Д.)

Выполните traceroute до удаленного пункта назначения и попробуйте выполнить эхо-запрос на одном из первых переходов после вашего модема.