URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 4784
[ Назад ]

Исходное сообщение
"iptables"

Отправлено optacasa , 28-Янв-11 16:59 
Здравствуйте, столкнулся со следующей проблемой.

Есть компьютер с Linux и программа(бинарник), которая обращается на зашитый в неё IP 10.1.2.3 по 80 порту, вопрос как и возможно ли это с помошью iptables завернуть трафик с 10.1.2.3 на 192.168.0.1 ?

Нужно иметь ввиду следующее, компьютер с Linux не является шлюзом и программа находится на нём а не в лане с прохождением по шлюзу, у кого есть какие предложения или может даже решения?


Содержание

Сообщения в этом обсуждении
"iptables"
Отправлено reader , 28-Янв-11 17:19 
> Здравствуйте, столкнулся со следующей проблемой.
> Есть компьютер с Linux и программа(бинарник), которая обращается на зашитый в неё
> IP 10.1.2.3 по 80 порту, вопрос как и возможно ли это
> с помошью iptables завернуть трафик с 10.1.2.3 на 192.168.0.1 ?
> Нужно иметь ввиду следующее, компьютер с Linux не является шлюзом и программа
> находится на нём а не в лане с прохождением по шлюзу,
> у кого есть какие предложения или может даже решения?

dnat в output


"iptables"
Отправлено optacasa , 28-Янв-11 17:26 
>> Здравствуйте, столкнулся со следующей проблемой.
>> Есть компьютер с Linux и программа(бинарник), которая обращается на зашитый в неё
>> IP 10.1.2.3 по 80 порту, вопрос как и возможно ли это
>> с помошью iptables завернуть трафик с 10.1.2.3 на 192.168.0.1 ?
>> Нужно иметь ввиду следующее, компьютер с Linux не является шлюзом и программа
>> находится на нём а не в лане с прохождением по шлюзу,
>> у кого есть какие предложения или может даже решения?
> dnat в output

а можно полностью команду, потому что если бы я знал то я бы тут вопрос не писал


"iptables"
Отправлено optacasa , 28-Янв-11 17:29 
>> Здравствуйте, столкнулся со следующей проблемой.
>> Есть компьютер с Linux и программа(бинарник), которая обращается на зашитый в неё
>> IP 10.1.2.3 по 80 порту, вопрос как и возможно ли это
>> с помошью iptables завернуть трафик с 10.1.2.3 на 192.168.0.1 ?
>> Нужно иметь ввиду следующее, компьютер с Linux не является шлюзом и программа
>> находится на нём а не в лане с прохождением по шлюзу,
>> у кого есть какие предложения или может даже решения?
> dnat в output

всё сделал работает спасибо за подсказку!

iptables -A OUTPUT -t nat -p tcp -d 10.1.2.3 --dport 25 -j DNAT --to-destination 192.168.0.1