- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день.
Есть два дедика в одной сетке, на обох идентичные VPS.
Задача сделать между VPS схему IP failover с применением Keepalived в условиях наличия только одного белого IP.
Конфиг простой, например на VPS1 (eth0 - WAN, eth1 -LAN):
interface eth0
state MASTER
virtual_router_id 51
priority 101
authentication {
auth_type PASS
auth_pass Add-Your-Password-Here
}
virtual_ipaddress {
202.54.12.10
}
}
Условия такие, что на интерфейсе eth0 нет реального белого IP. Т.е. там прописан левый Ip который нам не принадлежит, но с нашим шлюзом.
BOOTPROTO="static"
IPADDR="202.54.12.111"
NETMASK="255.255.255.0"
GATEWAY="202.54.12.1"
DEVICE="eth0"
ONBOOT="yes"
т.е. шлюз 202.54.12.1 это реальный рабочий шлюз для нашего Ip 202.54.12.10.
В таком случае virtual_ipaddress нормально подымается и даже виден с инета и пингуется и файловится на VPS2.
Но проблема в том, что VPS при этом не имееет доступ в инет, хотя шлюз по умолчанию для интерфейса eth0 прописан реальный.
В чем может быть проблема? И вообще возможно ли нормально использовать Keepalived если на интерфейсе eth0 нет реального рабочего белого IP?
saloed, а как долго он не имеет доступа в инет после попытки переключить?
С точки зрения протоколов, понятия VIP не существует. Провайдеры вообще ничего не настраивают чтобы работал этот Virtual IP. Он реализуется в терминах ARP. Соответственно, разбираться надо в рамках ARP и того как маршрутизаторы взаимодействуют с ARP, MAC-адресами и портами.
Если у провайдера какая-то жесткая привязка MAC к портам, очевидно работать не будет. Или, допустим, заработает попозже.
Могу только заявить, что в нормальной сети все нормально работает. Трафик соберите и подумайте.
saloed, а как долго он не имеет доступа в инет после попытки переключить?
.
может я криво выразился, ситуация следующая:
VIP адрес я с инета вижу, он пингуется, по ssh подключаюсь к VPS.
проблема в том что с VPS я инет не вижу, ничего не пингуется.
Я так подозреваю, что-то с маршрутизацией не так, но с ходу не разобрался что именно. вот решил узнать в принципе такая схема должна\модет работать?
Просто во всех доках и инструкциях, описывается схема, когда интерфейсы eth0 имеют реальный айпишники, а у меня его нет.
saloed, в принципе - да . На практике узнавайте у вашего датацентра чем у ваш случай осложняется.
Условия такие, что на интерфейсе eth0 нет реального белого IP. Т.е. там прописан левый Ip который нам не принадлежит, но с нашим шлюзом.
т.е. чужой? да они вас выключат и не будут разбираться.
попробуйте серый 192.168.*
saloed, в принципе - да . На практике узнавайте у вашего датацентра чем у ваш случай осложняется.
т.е. чужой? да они вас выключат и не будут разбираться.
попробуйте серый 192.168.*
спасибо, поменяем подальше он неприятностей
default via REAL_GATEWAY dev REAL_IF src VIP_ADDRESS metric 100
default via REAL_GATEWAY dev REAL_IF src VIP_ADDRESS metric 100
Спасибо, то что нужно! Всё завелось.
Сделал так
0.0.0.0/0 via REAL_GATEWAY dev REAL_IF src VIP_ADDRESS metric 100
}