thank you so much for the explanation, Here is my config so the access-list 101 permit tcp any host 200.38.120.133 eq www ssh will block all and only allow www ssh to that IP? right? Can you check if the config look ok ? So all I do is just assign one of the /27 IP to a server say .133 and use the gateway .2 right? thank again for all the help. I really appreciate this interface ethernet0 auto interface ethernet1 auto interface ethernet2 auto nameif ethernet0 outside security0 nameif ethernet1 inside security100 nameif ethernet2 dmz security40 hostname dohma domain-name dohma.com fixup protocol ftp 20 fixup protocol ftp 21 fixup protocol h323 h225 1720 fixup protocol h323 ras 1718-1719 fixup protocol http 80 fixup protocol ils 389 fixup protocol pptp 1723 fixup protocol rsh 514 fixup protocol rtsp 554 fixup protocol sip 5060 fixup protocol sip udp 5060 fixup protocol skinny 2000 fixup protocol smtp 25 fixup protocol sqlnet 1521 names access-list 101 permit icmp any any access-list 101 permit tcp any host 200.38.120.133 eq www access-list 101 permit tcp any host 200.38.120.133 eq ssh access-list 102 permit icmp any any access-list 102 permit ip any any mtu outside 1500 mtu inside 1500 mtu dmz 1500 ip address outside 200.38.120.2 255.255.255.0 ip address inside 200.38.120.132 255.255.255.0 ip address dmz 192.168.1.1 255.255.255.0 ip audit name audit2 attack action drop ip audit name audit1 info action alarm ip audit interface outside audit1 ip audit interface outside audit2 ip audit info action alarm ip audit attack action alarm arp timeout 14400 global (outside) 1 interface nat (inside) 1 0.0.0.0 0.0.0.0 0 0 nat (dmz) 1 0.0.0.0 0.0.0.0 0 0 access-group 101 in interface outside access-group 102 in interface dmz route outside 0.0.0.0 0.0.0.0 200.38.120.1 1 timeout xlate 3:00:00 timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 rpc 0:10:00 h225 1:00:00 timeout h323 0:05:00 mgcp 0:05:00 sip 0:30:00 sip_media 0:02:00 timeout uauth 0:05:00 absolute aaa-server TACACS+ protocol tacacs+ aaa-server RADIUS protocol radius aaa-server LOCAL protocol local aaa authentication telnet console LOCAL aaa authentication ssh console LOCAL aaa authentication enable console LOCAL aaa authorization command LOCAL floodguard enable sysopt connection permit-ipsec isakmp enable outside isakmp policy 20 authentication pre-share isakmp policy 20 encryption 3des isakmp policy 20 hash md5 isakmp policy 20 group 2 isakmp policy 20 lifetime 86400 console timeout 0 terminal width 80