How to block IP range without windows 7 firewall

Game890

Reputable
Apr 4, 2014
49
0
4,530
I wanna block ip range but windows 7 firewall sucks. its not working for many IPs. External better software is needed to block IP range. Can anyone help by giving me a software name that can do the job?
 
Solution
You could just set up a (persistent) static route for those IPs to a junk (non-existant gateway).

- Open an elevated command prompt (run CMD, right click on "command prompt" and select "run as administrator")
- At the prompt type: route add -P [ipaddress to block] MASK [subnet mask to designate range to block] 192.168.137.253 [or any other junk ip address]

That will make prevent your computer from sending any network traffic to any computer in the range you specify with the IP address and subnet mask.

In theory they could still send traffic to you, but without a successful response, they won't be able to access any services running on your computer. Your computer has no way of communicating with those devices.

It's a bit of hack...
Windows 7 firewall is pretty good, so you are probably using it wrongly. Are you trying to block traffic from the range of IP addresses or to it. All traffic or just certain ports.

Perhaps start at the beginning and tell us what the real problem is that you are trying to solve.
 
I am trying to block ip range.So all of the ips cant connect to my game server....ftp server...teamspeak server....torrent etc etc. I am trying to block all traffic download and upload from those ips.
 
That's pretty simple. Just follow the instructions here to create an inbound rule to block the range: http://www.cm3solutions.com/block-ip-address-ip-range-using-windows-firewall/ . It should be fairly obvious how to create another rule for outbound connections.
 
I've done those steps correctly before posting. BUt still not working man. I need a software like BeeThink IP Blocker .Can you suggest me better ones that would not raise ping ?
 
You could just set up a (persistent) static route for those IPs to a junk (non-existant gateway).

- Open an elevated command prompt (run CMD, right click on "command prompt" and select "run as administrator")
- At the prompt type: route add -P [ipaddress to block] MASK [subnet mask to designate range to block] 192.168.137.253 [or any other junk ip address]

That will make prevent your computer from sending any network traffic to any computer in the range you specify with the IP address and subnet mask.

In theory they could still send traffic to you, but without a successful response, they won't be able to access any services running on your computer. Your computer has no way of communicating with those devices.

It's a bit of hack, but if I understand what you want correctly, (effectively completely black-list an IP range making it impossible for them to communicate with your PC) it will do exactly what you want.
 
Solution