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

Исходное сообщение
"natd 1-н интерфайс два ip"

Отправлено Fire_Anton , 20-Мрт-07 04:58 
На одном интерфейсе есть два адреса. И сложилась такая ситуация, что надо натить каждый ip адрес отдельно. Подскажите пожалуйста как это сделать.
interface rl0
ip1 - 10.7.20.20/16
ip2 - 10.7.20.21/16

Содержание

Сообщения в этом обсуждении
"natd 1-н интерфайс два ip"
Отправлено 4y4eJI , 20-Мрт-07 05:33 
>На одном интерфейсе есть два адреса. И сложилась такая ситуация, что надо
>натить каждый ip адрес отдельно. Подскажите пожалуйста как это сделать.
>interface rl0
>ip1 - 10.7.20.20/16
>ip2 - 10.7.20.21/16



"natd 1-н интерфайс два ip"
Отправлено 4y4eJI , 20-Мрт-07 05:57 
>>На одном интерфейсе есть два адреса. И сложилась такая ситуация, что надо
>>натить каждый ip адрес отдельно. Подскажите пожалуйста как это сделать.
>>interface rl0
>>ip1 - 10.7.20.20/16
>>ip2 - 10.7.20.21/16

а что, строка типа
/sbin/natd -a 10.7.20.20 -o 8672 -i 8673
и
/sbin/natd -a 10.7.20.21 -o 8674 -i 8675
не поможет?
а в фаерволе затем просто дертить как нужно в фаерволе


"natd 1-н интерфайс два ip"
Отправлено Fire_Anton , 20-Мрт-07 11:54 
>>>На одном интерфейсе есть два адреса. И сложилась такая ситуация, что надо
>>>натить каждый ip адрес отдельно. Подскажите пожалуйста как это сделать.
>>>interface rl0
>>>ip1 - 10.7.20.20/16
>>>ip2 - 10.7.20.21/16
>
>а что, строка типа
>/sbin/natd -a 10.7.20.20 -o 8672 -i 8673

>/sbin/natd -a 10.7.20.21 -o 8674 -i 8675
>не поможет?
>а в фаерволе затем просто дертить как нужно в фаерволе

Спасибо. Но прошу дать мне как диверт писать. Просто срочно надо, а сидеть догадываться не очень хочется.

Заранее благодарен.


"natd 1-н интерфайс два ip"
Отправлено 4y4eJI , 21-Мрт-07 06:44 
>
>Спасибо. Но прошу дать мне как диверт писать. Просто срочно надо, а
>сидеть догадываться не очень хочется.
>
>Заранее благодарен.

пак пойдет?
ipfw add 100 divert 8673 ip from any to 10.7.20.20
ipfw add 101 divert 8672 ip from {сеть_куда_девертить} to any via {интерфейс}
ipfw add 200 divert 8675 ip from any to 10.7.20.21
ipfw add 201 divert 8674 ip from {сеть_куда_девертить} to any via {интерфейс}

если нет, то конкретнее объясните, что, откуда и куда вы хотите


"natd 1-н интерфайс два ip"
Отправлено Fire_Anton , 21-Мрт-07 13:11 
>пак пойдет?
>ipfw add 100 divert 8673 ip from any to 10.7.20.20
>ipfw add 101 divert 8672 ip from {сеть_куда_девертить} to any via {интерфейс}
>
>ipfw add 200 divert 8675 ip from any to 10.7.20.21
>ipfw add 201 divert 8674 ip from {сеть_куда_девертить} to any via {интерфейс}
>
>
>если нет, то конкретнее объясните, что, откуда и куда вы хотите

Нет почему-то не заработало.
Мы имеем интерфейс rl0 на нем мы имеем 10.7.20.20/16,10.7.20.21/16
надо на интерфейс rl1 на адрес 192.168.0.10/24, 192.168.0.20/24 отнатить эти адреса тоесть один адрес натится для одного другой для другого.


"natd 1-н интерфайс два ip"
Отправлено Fire_Anton , 27-Мрт-07 12:25 
>>
>>Спасибо. Но прошу дать мне как диверт писать. Просто срочно надо, а
>>сидеть догадываться не очень хочется.
>>
>>Заранее благодарен.
>
>пак пойдет?
>ipfw add 100 divert 8673 ip from any to 10.7.20.20
>ipfw add 101 divert 8672 ip from {сеть_куда_девертить} to any via {интерфейс}
>
>ipfw add 200 divert 8675 ip from any to 10.7.20.21
>ipfw add 201 divert 8674 ip from {сеть_куда_девертить} to any via {интерфейс}
>
>
>если нет, то конкретнее объясните, что, откуда и куда вы хотите

Разобрался и нашел где ошибка.
Большое спасибо за помощь.