networking - Blocking a website on a router from a computer programatically -


in short, want prevent computers on network accessing netflix until condition met. user supposed solve few problems on program before being able watch netflix. user shouldn't able watch netflix on device until after solving problems.

how can program enable or disable access netflix across entire lan? perhaps there's way remotely configure these settings on router? able change router's firmware or purchase new router if needed.

all advice appreciated.

what you're proposing same system many airports , coffee shops use restrict access web on networks, unless user completes task.

functionally, there few commercial providers this:

for want, combination of hardware , software achieve goals. network layout similar this network diagram, shows:

  • client computers
  • server provides dns resolution , hosts website
  • a switch
  • a modem / internet access point

the process include dns server returning fake ip address (such 1.2.3.4) page user requests, unless user authorized pass. same tech standpoint dns hijacking. webserver (which @ 1.2.3.4) return page asking user complete activity before being allowed pass.

i'd suggest looking software need:


Comments

Popular posts from this blog

How to run C# code using mono without Xamarin in Android? -

c# - SharpSsh Command Execution -

python - Specify path of savefig with pylab or matplotlib -