Maybe proxy на сети хостера /64, где шлюз от /48

Задача стояла настроить прокси maybe-proxy на вариант “новый айпи на каждый коннект”, по стандарту там стоит ротация на определенное время. Для того чтобы изменить с ротации по времени на коннект-айпи требуется исправить некоторые значения в базе данных, а именно убрать значения исходящего айпи адреса и ротации. Внутри самой системы maybe-proxy-node ‘NULL’ в данных значениях расценивается как обход ротации и заставляет скрипт “придумывать” айпи адреса. Генератор работает идеально.

Для того чтобы зануллить необходимые значения можете использовать данный запрос и поставить ‘NULL’ в айди и ротации

UPDATE public.proxies
SET "rotation" = NULL, "outgoingIpId" = NULL;

 

Долго мучался с сетями которые размещены непосредственно у хостера, а именно /64 (но при всем при этом шлюз находится в сети /48)

В таком случае ndppd настраивается на сеть под маску /48, а непосредственно сеть на ноде настраивается под маску /64, так же не забываем указывать верные настройки на скрипт с автоматическим ребутом и поднятием правильной сети.

/etc/ndppd.conf:

route-ttl 600
address-ttl 600

proxy eth0 {

  rule xx:xx:xx:xx::/48 {
    static
    autovia no
  }
}

В базе данных сеть должна относится к /48

Скрипт автоматического ребута, к сожалению, пока не выдаю. Его требуется еще доработать.

Могу привести пример ручной настрйоки

ip -6 route flush table all
ip -6 a flush eth0
ip -6 a flush lo
ip -6 neigh flush all
ip -6 a a xxxx:xxx:xxx:6e::160/48 dev eth0
ip -6 route add local xxxx:xxx:xxx:6e:: dev lo
ip -6 route add default via xxxx:xxx:xxx::1
ip -6 neigh replace xxxx:xxx:xxx::1 lladdr d0:07:ca:32:aa:00 dev eth0

 

ndppd.conf так же не полностью со всеми параметрами


Categories:

,

Comments

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *