Windows 10 comes with a firewall called Windows Defender by default. In addition, good antivirus programs often also include firewalls. We recommend Bitdefender and AVG for this.