Security - Hosts file - localhost 127.0.0.1 loopback as Blacklist

Use hosts file localhost 127.0.0.1 loopback as blacklist

Top level domain blocks access to all subdomains.

Network administrator or machine OS administrator to make changes to hosts file. CSO responsibility in enterprise.

Household control for access per user. Parental control for different children of different ages.

Allows for enterprise wide tailoring of specific work and access to necessary sites on a per user basis. Update hosts file content from SCO office direct reports.

Would work on all OS’s with hosts file. So would expect same behaviour on Linux, Windows, others?

requirement no need for restart of machine for changes to take effect in browser
requirement to coordinate a dnsflush and browser to pick this up dnsflush, the browser should not do the dnsflush
requirement dnsflush is not mandatory and browser does not require dnsflush for hosts file changes to take effect
requirement no need to close and restart browser. So poll for changes to hosts file directly from browser or via OS mechanism push.

In scope
Read only from hosts file from browser

Out of scope
External mechanism, not the browser, to write to edit hosts file
Separate epic/activity/task for MVP hosts write mechanism, standard across OS’s,

Browser Support
Microsoft Edge does not respond to changes in hosts file nor does it take changes to Internet Options>Security into account. This is a security risk.
Opera does not respond to changes in hosts file nor does it take changes to Internet Options>Security into account. This is a security risk.
Brave picks up changes to hosts file
Chrome picks up changes to hosts file
Firefox picks up changes to hosts file
Vivaldi ?
A N Others ?

Standard/Specification
Work with IETF re hosts file or find some other mechanism
Work with OS vendors to create standard tool, NOT THE BROWSER, as interface user friendly interface to add hosts file entries.
Work with other browser vendors on standard/specification approach

Links
related requests by other users
How to block specific websites

related
Browser Profile Settings - SOcial LInked Data SOLID
Browser Ontology - terminology and term relations
HTTP Request Status - Reference Implementation