ffproxy на вторичном IP

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

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

Fupark
Сообщения: 1
ОС: CentOS

ffproxy на вторичном IP

Сообщение Fupark »

Приветсвую!

Суть проблемы:

Есть выделенный сервер под CentOS 4 64-bit.
Ему присвоено два IP-адреса, условно 100.100.111.111 (основной) и 100.100.222.222 (вторичный).
Все это выглядит так:

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

# ip addr add 100.100.222.222/24 dev eth0
# ip addr list
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0e:0c:70:91:75 brd ff:ff:ff:ff:ff:ff
    inet 100.100.111.111/26 brd 100.100.100.255 scope global eth0
    inet 100.100.222.222/24 scope global eth0
    inet6 fe80::2fe:cef:fb70:9175/64 scope link
       valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0


Затем запускаю прокси-сервер ffproxy, приказывая ему слушать на вторичном IP-адресе на порту 12345:

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

# ffproxy -c 100.100.222.222 -p 12345


В браузере настраиваю прокси. Все работает, но обращения к сайтам идут через основной IP-адрес (100.100.111.111), хотя прокси-сервер привязан на вторичный:

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

# netstat -l
...
tcp        0      0 100.100.222.222:12345         *:*                         LISTEN
...


Вопрос:

Как сделать чтобы обращения через прокси шли со вторичного IP (100.100.222.222)?

Заранее спасибо!
Спасибо сказали: