How do I restict clients by IP Address?

SQL Server has no built-in support for restricting clients by IP   address. The most common work-arounds are firewalls, IPSec, or third-party   network layer filters to allow only certain source IP addresses and target TCP   ports (the port on which SQL Server is listening).