Recently I needed to stop or cancel some specific connections of NoxVMHandle.exe app. I can see all its connections in NetGenius, and wanted to block some of those connections, such as "watch.redd.it:https". Could you kindly let me know how? Or is there any other application of yours that can do the job?
Unfortunately, NetGenius doesn't support blocking or limiting individual connections. Blocking and setting limits is done at the application level, i.e. it is possible to set a limit on an application or block the whole application, but not a specific connection within that application.
There is however a workaround. You can add watch.redd.it to the Windows hosts file and map it to 127.0.0.1, which will effectively block that specific address:
Open Notepad as Administrator.
Go to menu File - Open.
Navigate to C:\Windows\System32\drivers\etc
Change the file type in the Open dialog window from Text Documents (*.txt) to All Files.
Select the hosts file and open it.
Go to the last line in the file and add a new line at the end by hitting Enter.
Enter the localhost IP address 127.0.0.1, then press the Tab key, and then enter the connection address you wish to block, as shown below.
Your hosts file will look similar to this. The added line is highlighted in red:
# Copyright (c) 1993-2009 Microsoft Corp.
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
# For example:
# 126.96.36.199 rhino.acme.com # source server
# 188.8.131.52 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost