Настройка редиректа портов с передачей source IP

Discussion in 'Linux, Freebsd, *nix' started by red_joker, 1 Feb 2012.

  1. red_joker

    red_joker New Member

    Joined:
    4 Nov 2010
    Messages:
    31
    Likes Received:
    3
    Reputations:
    0
    Приветствую.
    Есть задача - настроить на OpenVZ VDS-сервере c centos (либо debian) редирект портов, но чтобы при редиректе передавался source IP, через xinetd или еще как-то.
    Т.е. например на порту Н у нас слушает сервис, клиент подключается к порту К , у нас настроен редирект (через xinetd) К -> Н, но при этом при подключении клиента к сервису через редирект - нужно чтобы сервис увидел как ИП клиента не localhost/127.0.0.1, а исходный внешний ИП клиента (source IP).
    Можно и не через xinetd, лишь бы завелось на centos5, и при редиректе передавался source IP.
    PS. Из-за openvz использовать DNAT не получится