new user config

Hi everyone,

After number of years in networking, i feel completely stupid being unable to configure mikrotik the way i want it to work.

I currently run tomato-based router, but lack some features on the iptables in there, so i decided to give miktorik a try. it seems no matter how hard i try i simply can't make it work the way my current tomato-based router does.

so, perhaps someone can explain me how this supposed to be configured, as i seem to lack an understanding of the MikroTik architecture.

so, here it is: i have an ADSL pppoe connection to my ISP with static IP and another 7 static IPs. i'm trying to have a few hosts on my internal network to get a 1:1 NAT to certain external IP addresses.
i have been able to make the general outbound internet work via masquarading NAT rule, but can't get the inbound IP working properly.

this is a snip of tomato based simple config:

default WWW server

ip addr add 1.1.1.1 dev vlan1
iptables -t nat -I PREROUTING -d 1.1.1.1 -j DNAT --to-destination 192.168.0.5
iptables -I FORWARD -p tcp -d 192.168.0.5 --dport 80 -j ACCEPT
iptables -t nat -I POSTROUTING 1 -p all -s 192.168.0.5 -j SNAT --to 1.1.1.1

the simple question - how do i properly translate the above 4 lines from tomato-based router in to MikroTik?