@Evgeny_ZN
Учусь потихоньку.

Как проверить доступность интернета с определенного интерфейса?

Есть Ubuntu 20.04 + Zabbix 6.0 и две независимые локалки. На сервере так же есть два интерфейса, которые смотрят в каждую из них. Появилась задача мониторить доступность инета на одной из них. Просто навесить шаблон ping на узел c адресом 8.8.8.8 не получится. Какие есть варианты?
  • Вопрос задан
  • 195 просмотров
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Самое простое - добавить в ip route правила для конкретных IP. Например у ya.ru IP-адрес 87.250.250.242. Тогда добавляете правило ip route add 87.250.250.242 via gateway2. Вместо gateway2 указываете гейтвэй второй подсетки. И стандартным пингом на этот 87.250.250.242 проверяете работу Internet через вторуй подсеть. Вуаля!

Либо добавить в настройки UserParameter=ping2[*], ping -I "net2-ip" "$1", net2-ip заменить на IP Zabbix-а во второй подсети, и тогда ping2[8.8.8.8] будет уходить через вторую подсетку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы