Есть сервер на нем три сетевых карточки, xl2 (реальный IP) смотрит в интернет, xl1 смотрит в сеть клиентов с реальным IP, и третья карточка xl0 смотрит на клиентов с серыми адресами.Как надо настроить nat?, чтобы клиенты с реальными IP ходили не через nat, а с серыми IP натились?
>Есть сервер на нем три сетевых карточки, xl2 (реальный IP) смотрит в
>интернет, xl1 смотрит в сеть клиентов с реальным IP, и третья
>карточка xl0 смотрит на клиентов с серыми адресами.Как надо настроить nat?,
>чтобы клиенты с реальными IP ходили не через nat, а с
>серыми IP натились?man natd
man ipfw
man все остальное. Книжку какую купите, что-ли ...
>>Есть сервер на нем три сетевых карточки, xl2 (реальный IP) смотрит в
>>интернет, xl1 смотрит в сеть клиентов с реальным IP, и третья
>>карточка xl0 смотрит на клиентов с серыми адресами.Как надо настроить nat?,
>>чтобы клиенты с реальными IP ходили не через nat, а с
>>серыми IP натились?
>
>man natd
>man ipfw
>man все остальное. Книжку какую купите, что-ли ...Не остроумно.
>>man natd
>>man ipfw
>>man все остальное. Книжку какую купите, что-ли ...
>Не остроумно.Вы перепутали, форум КВН в другом месте.
а что за ось?вот пример для линуха, через iptables
#iptables -t nat -A POSTROUTING -s <серый адреса, например 192.168.0/24> -o xl2 -j SNAT --to-source <айпишнег xl2>
#echo "1" > /proc/sys/net/ipv4/ip_forward
для FreeBSD через ipfw вроде бы.. так:#natd -n xl2
#ipfw add divert ip from 192.168.0/24 to any
#sysctl net.inet.ip.forwarding=1
ну и в качестве шлюза, для серых :) указать сервера те что с реальными адресами, для них просто инет настроить, через прова.
>Есть сервер на нем три сетевых карточки, xl2 (реальный IP) смотрит в
>интернет, xl1 смотрит в сеть клиентов с реальным IP, и третья
>карточка xl0 смотрит на клиентов с серыми адресами.Как надо настроить nat?,
>чтобы клиенты с реальными IP ходили не через nat, а с
>серыми IP натились?в rc.conf прописать:
natd_enable="YES"
natd_interface="rl0"
natd_flags="-u -s -m"
gateway_enable="YES"правила для фаервола:
add 10 divert natd ip from 192.168.0.0/24 to any out via xl2
add 11 divert natd ip from any to IP_xl2 in via xl2У меня есть соменения на счёт "...клиенты с реальными IP ходили не через nat...", но советую проветь. А в целом схема рабочая.
>[оверквотинг удален]
>gateway_enable="YES"
>
>правила для фаервола:
>add 10 divert natd ip from 192.168.0.0/24 to any out via xl2
>
>add 11 divert natd ip from any to IP_xl2 in via xl2
>
>
>У меня есть соменения на счёт "...клиенты с реальными IP ходили не
>через nat...", но советую проветь. А в целом схема рабочая.сомнительный смыл правла 11, но если оно правильно то реальники в диверт непопадут