2 канала с белыми IP в один сервер

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
h0rn3t
Сообщения: 11
ОС: Debian

2 канала с белыми IP в один сервер

Сообщение h0rn3t »

реально ли сделать так что бы извне можно было заходить по двум адресам?
интересуют варианты когда шлюз провайдера разный и когда он одинаковый как здесь
default
nexthop via ***.227.216.193 dev ppp0 weight 1
nexthop via ***.227.216.193 dev ppp1 weight 1

Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: 2 канала с белыми IP в один сервер

Сообщение pelmen »

у меня есть сервер, провод к WAN интерфейсу которого идёт в маленький коммутатор. В этот же коммутатор вставлены два провайдера. Оба предоставляют внешний ip-адрес. На интерфейсе оба этих адреса висят. Статично прописаны два маршрута: до одного моего сервера через шлюз провайдера №1, до другого сервера - через шлюз провайдера №2. Маршрут по-умолчанию идет через шлюз провайдера №1. Ежеминутно выполняется скрипт проверки доступности интернет-хоста 8.8.8.8. В случае его недоступности маршрут по умолчанию меняется на шлюз провайдера №2. Если мой опыт вам чем-либо помог - я рад. Что делать в конкретно вашем случае - пока не пойму. Могли бы вы описать задачу чуть более подробно?
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: 2 канала с белыми IP в один сервер

Сообщение Goodvin »

h0rn3t писал(а):
31.08.2012 10:18
реально ли сделать так что бы извне можно было заходить по двум адресам?

Для начала попробуйте понять, что здесь не телепаты и вряд ли кто-то знает, что именно Вы подразумеваете под словом "заходить".

Потом почитайте правила и воспользуйтесь поиском по форуму:
Маршрутизация на два канала
Решено: Два интернет канала
Два канала Интернет
Два канала Инета на одном шлюзе
iproute2, два провайдера
Много каналов в интернет, выбор схемы маршрутизации
2 основных шлюза

и другие.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: 2 канала с белыми IP в один сервер

Сообщение drBatty »

h0rn3t писал(а):
31.08.2012 10:18
реально ли сделать так что бы извне можно было заходить по двум адресам?

да. допишите в /etc/network/interfaces

Код: Выделить всё

iface eth0:1 inet static
    address 2.2.2.2
    network 2.2.2.0
    netmask 255.255.255.0
    broadcast 2.2.2.255
    gateway 2.2.2.1

и перезагрузите сервер. Сервер будет доступен по IP 2.2.2.2, если конечно ваш провайдер его вам предоставил.
смысл данного заклятия постигается раскуриванием мануалов. Удачи.

Goodvin писал(а):
31.08.2012 12:31
Для начала попробуйте понять, что здесь не телепаты

говорите только за себя, пожалуйста (:
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
h0rn3t
Сообщения: 11
ОС: Debian

Re: 2 канала с белыми IP в один сервер

Сообщение h0rn3t »

адреса я получаю по pppoe, у меня есть ppp0 и ppp1 а сервер пингуется только по первому белому адресу....
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: 2 канала с белыми IP в один сервер

Сообщение Sleeping Daemon »

h0rn3t писал(а):
04.09.2012 22:25
адреса я получаю по pppoe, у меня есть ppp0 и ppp1 а сервер пингуется только по первому белому адресу....

Естесственно, ответные пакеты уходят на default gateway.
Лечится с помощью молотка, зубила и lartc(Глава 4.2).
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: 2 канала с белыми IP в один сервер

Сообщение pelmen »

Sleeping Daemon писал(а):
05.09.2012 08:38
Лечится с помощью молотка, зубила и lartc(Глава 4.2).
Чтобы было проще искать, подтолкну:
echo "220 ppp0" >> /etc/iproute2/rt_tables
echo "210 ppp1" >> /etc/iproute2/rt_tables
ip rule add from 192.168.0.2 table ppp0
ip rule add from 10.0.0.2 table ppp1
ip route add default via 192.168.0.1 dev ppp0 table ppp0
ip route add default via 10.0.0.1 dev ppp1 table ppp1
iptables -t nat -A POSTROUTING -o ppp0 -j SNAT --to-source 192.168.0.2
iptables -t nat -A POSTROUTING -o ppp1 -j SNAT --to-source 10.0.0.2
писал по памяти, возможны синтаксические ошибки
Если в вашем случае шлюз один и тот же, а на обеих сетевых картах адреса расположены в одном диапазоне - возможны ошибки. Я бы отказался от такой схемы.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: 2 канала с белыми IP в один сервер

Сообщение drBatty »

h0rn3t
если гугл сломался, смотрите здесь: http://www.opennet.ru/docs/RUS/LARTC/LARTC...ml.gz#x348_html
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
h0rn3t
Сообщения: 11
ОС: Debian

Re: 2 канала с белыми IP в один сервер

Сообщение h0rn3t »

В этой теме я выложил свои правила iptables может подскажите что не так Маршрутизация/ptables/2 канала писал читая LARTC
Спасибо сказали: