Hi foil,
If I understand what you posted, you are saying that you dont want people contacting particular devices with certain ip addresses. If this is true, you can configure an access list that will block them from reaching each static address. This is an example of an access list you can create and then apply to an interface:
access-list 101 deny ip any host A.B.C.D {the static ip of the device}
Place this access list on the router interface closest to the network you want to block.
ie. enter config mode and enter the interface closest to the network you want blocked (int e0).
invoke the command: ip access-group 101 in
By doing this, the interface e0 will check any frame that tries to enter it (the router) for the destination address of the static ip you are putting a block on. If a computer is indeed trying to reach that ip address, the router will stop the packet right there before it can hardly get anywhere.
You can add additional blocks to other ip addresses on that same access list also:
access-list 101 deny ip any 192.12.25.12
access-list 101 deny ip any 192.12.25.13
You can continue adding more lines this way. Only bad thing is if you have to remove a line you will have to destroy the entire access list and start all over. You can add lines but not delete lines.
*REMEMBER* to put this line in your access list:
access-list 101 permit any
Because there is an inherent "deny all" at the end of EVERY access list, you must place this in it or else the interface will deny everything trying to go into enter the interface. Also remember to use, in this situation, numbers between 100 and 199 because you are blocking access to a specific destination.
If you need more assistance email me sladewil@pilot.msu.edu
[sig][/sig]