I realize, in the research I have done so far, that the memory to import into this router is too low to run any custom firmware, it is updated to the current newest firmware.
But my problem is that I have security needs, and it seems to me, it would be better to offload those into the router, rather than drain cpu/memory/bandwidth having the pc handle them.
For example, I am using this simple php class to help detect ddos attacks, and if it works, it will generate a list of ip addresses that will be blocklisted from viewing my site, which is fine. But I'd love to somehow import this list to the router, and therefore block any person in that list from viewing any of the open ports on my pc/server.
Now I know that the router can block sites/domains for outgoing, but not sure how to block specific ip addresses from accessing my router/network.
There is an option to block access to specific services, but the program/ports arent' services in the list.
So my end goal is to have the router constantly updated by some php script of the latest ip addresses to block.
I want to do something like how peerblock/peerguardian works, in blocking access to my network, but for the whole router.
I looked at using DD-WRT or Tomato but my model isn't covered.
Yes I could run software to be firewalls etc, but those take extra cpu/memory cycles, and I'd rather have the pc/server just focus on the game/web it is managing/delivering, than also the load of being a software based firewall.
I know windows has some tcp/ip filtering, but not sure how updateable that is, and I don't want to screw with my pc too much.
I am running windows xp pro sp3, and I am dual booting with Pinguy OS. I love linux, but this game I play and plan to serve only works on Windows.
So any suggestions to improve my router or use it better? I want to find cheap & smart ways to make it more secure without having to spend a lot of money that i don't have.