LINUX.ORG.RU
ФорумAdmin

Два подключения к интернету


0

0

Ситуация такая:

Имеется 2 подключения к интернету - 2 мегабита и 6 мегабит.

Беда в том, что 6 мегабитовое работает крайне нестабильно (отключается минут на 5-10 несколько раз в день)

Провайдер ничего чделать не может :(

Вопрос в том, как бы их объединить, чтобы, интернет был всегда.

?

anonymous

Что за подключения (ppp, ethernet, ...)?
Каким образом настроена маршрутизация в эти каналы?

as33 ★☆☆
()
Ответ на: комментарий от as33

;-|

Примерео так:

Внешний адрес роутера - 192.168.0.1 Его адрес для внутренней сети - 10.0.0.1 10.0.0.2-100 - статичные АйПи для внутренней сети. 101-110 - DHCP

В роутер воткнут кабель с двухмегабитным подключением. Кабель с 6 мегабитным подключением одиноко весит вдоль стенки и никуда не воткнут.

Проблемм с компьютерами, из которых можно сделать нормальный роутер нет.

anonymous
()
Ответ на: комментарий от anonymous

решения "эконом":

1) компутер с 3 сетевухами (один конец в локалку и 2 к прову) и скрипт, который при недоступности поинта на другом конце 6-мегабитного канала перекидывает маршруты на 2 мегабита. (IP сети то разные в проводах?)

2) опять компьютер с тремя сетевухами. договориться с провом и настроить ospf.

as33 ★☆☆
()
Ответ на: комментарий от as33

Спасибо, буду копаться со скриптами!

anonymous
()
Ответ на: комментарий от as33

OSPF здесь на фиг не сдался - не путайте человека.
самый простой и дешевый вариант - простейший скрипт на шелле, который чекается по крону и перекидывает route table

dreamer ★★★★★
()
Ответ на: комментарий от dreamer

как то давно подобное рисовал.

#!/bin/bash

prov1="1.2.3.4"
prov2="5.6.7.8"
gw=`netstat -rn | grep "^0.0.0.0" | grep eth0 | awk '{print $2}'`  

if [ '$gw' = '$prov1' ]
then
if [ -n '`ping -c 3 -q -t 1 www.ru | grep "100%"`' ]
then
echo "change route to $prov2"
route add default gw $prov2

fi
else

if [ -n '`ping -c 3 -q -t 1 $prov2 | grep "100%"`' ]
then
echo "change route to $prov1"
route add default gw $prov1

fi

PUZO
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.