Есть два провайдера:
1 - Даёт внешний IP (на котором висит вебсервер) и внутренние ресурсы
2 - Даёт дешёвый инет (является основным шлюзом)
Есть домашний сервер с тремя интерфейсами:
eth1 - домашняя локальная сеть
ppp0 - PPPoE к первому провайдеру, поднят через модем в eth1
eth0 - Второй провайдер, является дефолтным шлюзом
Есть несколько правил чтобы сервер на первом провайдере отвечал на запросы через него, а не через дефолтный шлюз:
ip route add 0/0 dev ppp0 src ВНЕШНИЙ.IP table WS
ip route prepend default via ГЕЙТ.ПРОВАЙДЕРА.1 table WS
ip rule add from ВНЕШНИЙ.IP table WS
И маскарад:
iptables -t nat -A POSTROUTING -j MASQUERADE
Инет через второго провайдера отлично работает на всех компах в локальной сети. Теперь хочу пустить ресурсы первого провайдера через него. Делаю, например, так:
route add -host soft.sibnet.ru gw ГЕЙТ.ПРОВАЙДЕРА.1
На сервере всё прекрасно работает, но на других компах в локальной сети soft.sibnet.ru перестаёт быть доступным. Трейс затыкается на сервере.
Собственно, что делать?
Ответ на:
комментарий
от SlavikSS
Ответ на:
комментарий
от themylogin
Ответ на:
комментарий
от SlavikSS
Ответ на:
комментарий
от SlavikSS
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум интернет через 2 провайдеров (2011)
- Форум SNAT & routing (2008)
- Форум и снова pppoe-server + два провайдера (2010)
- Форум Снова 2 провайдера и опять не работает. (2009)
- Форум 2 провайдера и некорректная маршрутизация (2010)
- Форум интернет через 2 провайдеров+проброс портов - решение проблемы (2011)
- Форум 2 провайдера + nat + проброс портов (2013)
- Форум centos. 2 провайдера, iptables, geoip (2011)
- Форум Два интернет канала... (2006)
- Форум 2 провайдера и разделение трафика (2021)