socks5 и 2 белых ip с единым шлюзом

Тема в разделе "Вопросы начинающих", создана пользователем Serega1986, 16 авг 2023.

  1. Serega1986

    Serega1986 Новый участник

    Добрый день,

    Задача: из вне использовать микрот как прокси по сокс по 2ум(а в перспективе и более) белым ip(шлюз единый).
    Допустим: белые ip x.x.x.2 и x.x.x.3 шлюз x.x.x.1

    Из вне прописываем прокси x.x.x.2 и заходим на myip и видим x.x.x.2, а если x.x.x.3 то соответственно его и видим.

    по основному x.x.x.2 прокси работает хорошо, порт 1050, а вот в x.x.x.3 никак не могу завернуть, точнее если его прописать у клиента и зайти на myip то увидим x.x.x.2

    Добавил оба адреса в ip addresses
    Создал дстнат portdst 123 to 192.168.88.1 port:1050(сокс), чтобы отличать запросы не по ip, а по порту
    Создал Mangle preroute, portdst 123, mark connections "in"
    Создал Mangle input, connections mark "in", mark route "Rin"
    Создал копию маршрута со шлюзом с более высоким приоритетом и в нем указал mark route "Rin" и pref src x.x.x.3
    Далее пробовал играть с natsrc x.x.x.3, но до него пакеты никогда не доходили.

    Вроде простая задача, а 2 день сижу с ней.
     
  2. Serega1986

    Serega1986 Новый участник

    Не могу понять как передать mangle между local process in и local process out и в целом как идет пакет прокси через роутер
     
  3. Serega1986

    Serega1986 Новый участник

    похоже эта задача не решаемая( надеюсь профи подтвердят или опровергнут