Есть Solaris 10 сервер.На нем есть две сетевухи rtls1 (12.34.56.78) смотрит в интернет, rtls0 (192.168.33.1) смотрит в локалку.Трафик между интернетом и локалкой ходит с помощью nat:# cat /etc/ipf/ipnat.conf
map rtls1 192.168.33.0/24 -> 12.34.56.78/32
Создаю на этом сервере зону с параметрами:
zonecfg:httpdredirect> add net
zonecfg:httpdredirect:net> set address=192.168.33.3
zonecfg:httpdredirect:net> set physical=rtls0
zonecfg:httpdredirect:net> set defroute=192.168.33.1
zonecfg:httpdredirect:net> end
В итоге получаю сетевой интерфейс:
rtls0:1: flags=1100843<UP,BROADCAST,RUNNING,MULTICAST,ROUTER,IPv4> mtu 1500 index 2
zone httpdredirect
inet 192.168.33.3 netmask ffffff00 broadcast 192.168.33.255
В локальной сети данная зона работает нормально (видит все компы в локалке, ее тоже видят), а вот в интернет в отличие от реальных компов локалки она ходить отказывается.Подскажите, что нужно подправить, чтобы зона ходила в интернет?