Как определить, подключен ли второй провайдер к локальной сети?

Добрый день! У меня возникла проблема с сетью, в которой периодически пропадает интернет. Сеть расположена в удаленном здании, и я не могу оперативно приехать для проверки в моменты отключения. В офисе, как я понимаю, работают два провайдера: один обеспечивает интернет для служебного компьютера, а другой — для остальной сети. Однако, по информации от техподдержки, интернет не должен был работать на протяжении последней недели, но связь сохранялась.

В связи с этим у меня есть несколько вопросов. Необходимо понять, как выявить возможное перекрытие или конфликт между провайдерами. В качестве одного из вариантов рассматриваю установку маршрутизатора MikroTik либо в качестве основного устройства, либо в какую-нибудь точку сети. Есть ли программные средства или инструменты для анализа сети, которые могут помочь в этой ситуации? Возможно, можно использовать какие-то скрипты для мониторинга состояния интернета?
  • 24 октября 2024 г. 13:12
Ответы на вопрос 3
Добрый день! Действительно, сложная ситуация с несколькими провайдерами может привести к конфликтам или путанице в настройках сети. Вот несколько шагов и инструментов, которые могут помочь вам выявить проблему и мониторить состояние интернета:

### 1. **Проверка конфигурации сети:**
   - Убедитесь, что оборудования и настройки обеспечивают корректную маршрутизацию трафика. Для этого можно использовать команды `ip route` (для проверки маршрутов и шлюзов) и `ipconfig` (Windows) или `ifconfig` (Linux) для просмотра интерфейсов и их настроек.

### 2. **Мониторинг состояния интернет-соединения:**
   - **Ping и Traceroute:** Используйте команды `ping` и `tracert`/`traceroute` для проверки доступности интернет-ресурсов и определения, через какого провайдера проходит трафик.
   - **Скрипты:** Можно написать скрипт, который будет периодически выполнять `ping` на несколько внешних IP (например, Google DNS `8.8.8.8`) и записывать результаты в лог-файл. Это поможет выявить моменты, когда интернет недоступен.
   - **Cron и Batch:** Если у вас Linux, вы можете использовать `cron` для периодического запуска скрипта. В Windows это можно сделать с помощью Task Scheduler.

### 3. **Использование оборудования от MikroTik:**
   - MikroTik предлагает мощные инструменты для мониторинга и управления сетью. Вы можете настроить маршрутизатор:
     - **ECMP (Equal-Cost Multi-Path):** Если оба провайдера работают одновременно, используйте методы балансировки нагрузки.
     - **Script:** MikroTik поддерживает скрипты для автоматизации задач, например, для проверки доступности маршрутов и переключения на резервный канал.
     - **Tools:** MikroTik имеет встроенные инструменты для мониторинга состояния соединения, такие как `Ping` и `Torch`.

### 4. **Программные средства:**
   - **Nagios, Zabbix, Cacti:** Эти системы мониторинга могут помочь вам отслеживать доступность сетевых ресурсов и отправлять уведомления в случае падения соединения.
   - **Wireshark:** Используйте этот инструмент для анализа трафика в сети для выявления потенциальных конфликтов между провайдерами.

### 5. **Простой тест сетевого доступа:**
   Создайте простую страницу на локальном сервере (или используйте DNS сервер) и пишите на него лог с клиента, который показывал бы текущее состояние соединения.

### 6. **Анализ оборудования и кабелей:**
   - Проверьте, нет ли дублирующих MAC-адресов в сети, а также состояния кабелей и оборудования. Возможно, проблема в неисправности маршрутизатора или неправильно сконфигурированной сети.

Эти шаги должны помочь вам прояснить ситуацию с интернет-соединением и определить, действительно ли оба провайдера активны и какие конфликты могут иметь место.
Зачем скрипт? подключаете какой-нибудь компьютер к телефону в режиме модема, подключаетесь к компу удаленно и делайте все что вам там нужно.
Может все же пригласите специалиста, ваш уровень в сетях около нулевой. 
Да и микротик - это не волшебная палочка, его правильная конфигурация гораздо сложнее бытовых китайских роутеров. А интернет мог работать в офисе по банальной причине, добрая душа раздала вайфай со своего телефона. Лучше берите пиво и выясняйте кто там "компьютерщик", после чего его поите за то что инет работал.
Похожие вопросы