OpenWRT multiwan failover

OpenWRT multiwan failoverВ този пост ще споделя как направих така, че да имам бекъп на домашния интернет благодарение на два рутера TP-Link /все от които за по 30~40 лв /

Идеята е следната:

1. Имам първи интернет / по кабел / от доставчик Х

2. Хващам wifi мрежата на съседите които са на доставчик Y

Целта:

Когато ми спре интернета през X автоматично да ми се прехвърли трафика през wifi мрежата от доставчик Y.

Решението:

Инсталирах си OpenWRT на рутера който ще използвам за връзка със съседския рутер и му сложих пакета “multiwan
Другия ми рутер го оставих със заводския софтуер / върши страхотна работа и така /

Ето и конфигурацията която използвах да направя multiwan да работи като border router.

config multiwan 'config'
option enabled '1'
option debug '0'
option default_route 'wan'

config interface 'wan'
option weight '1'
option health_interval '10'
option icmp_hosts 'dns'
option timeout '3'
option health_fail_retries '3'
option health_recovery_retries '5'
option failover_to 'wwan'
option dns 'auto'

config interface 'wwan'
option health_interval '10'
option icmp_hosts 'gateway'
option timeout '3'
option health_fail_retries '3'
option health_recovery_retries '5'
option failover_to 'wan'
option dns '8.8.8.8 8.8.4.4'
option weight '10'

Като предварително през OpenWRT рутера дадох Join Network и се свързах към съседския. Как се прави това може да прочетете на този адрес

Разбира се използването на интернет от съседа може да бъде избегнато ако имаме втори доставчик в къщи, и можем да си настройм един от лан портовете да бъде wan2 и да върши същата работа 🙂 – в моя случай нямам такъв просто..

Идеята на втория рутер / тоя със заводския софтуер / е да играе роля изцяло на AP , защото OpenWRT-то когато е свързано чрез Wifi към друг рутер, неможе да използва wifi за АП. Ако имаме 2 wan-a можем да направим далаверката с failover само с 1 рутер с OpenWRT.

Извод:

Ако ми спре интернета от wan, след 10 секунди автоматично ще се прехвърли към wwan. Когато се върне нета от wan, пак около 10 секунди след това връзката се прехвърля автоматично към wan.

Ако си инсталираме пакета за OpenWRT : luci-app-multiwan можем през уеб интерфейса да направим необходимите настройки с няколко клика на мишката. Също така можем да използваме статични рутинги – пример: можем да направим така че, когато искаме да отворим google.com връзката да минава винаги през ‘wwan’ или когато използваме ftp винаги да минаваме през wan и тн 🙂

Абе яката работа… 🙂