Forum Discussion
Dave_Lee
Jun 03, 2019Brass Contributor
Name Resolution Policy Table (NRPT) Support
Does / will Edge Chromium support reading of NRPT tables? If not, is this on the roadmap?
Dave_Lee
Jun 06, 2019Brass Contributor
Eric_Lawrence Thanks for the response. We are big users of Direct Access, 1000+ machines, and in order to send traffic for specific sites / domains down through the DA tunnel, we're utilising "Selective Tunnelling" which requires us to manipulate our NRPT tables. Here is an article on the subject https://directaccess.richardhicks.com/2018/05/14/directaccess-selective-tunneling/
We cannot use "Force Tunnelling" as we use S4B voice which cannot go through the DA tunnel.
At the moment, only IE 11 and old Edge read the NRPT tables. Chrome, Firefox and Edge Chromium ignore the entries we've made.
Here is the scenario - We have many hosted services that are locked down to our two corporate, public facing IP's. Any attempt to access these services over other connections will not work, i.e. on DA when working remotely. Via the use of NRPT table manipulation and Selective Tunnelling, we can make these services available to our remote users as we force the traffic back down the DA tunnel and out of our corporate DIA's.
Dave_Lee
Jun 14, 2019Brass Contributor
- Dave_LeeJul 11, 2019Brass Contributor
Elliot Kirk Can you help answer this one?
- Dave_LeeOct 14, 2019Brass Contributor
Still hoping for further clarification on this.
- Eric_LawrenceOct 14, 2019
Microsoft
Dave_Lee At present, Chromium-based browsers do not make use of name-resolution policy tables for determining the proxy. Investigations into changing that remain underway.
NRPT rules that govern DNS lookups (e.g. getHostByName()) continue to impact those resolutions as long as Chrome is set to use the system DNS resolver (as it is by default on Windows).Note that you can direct the new Edge to use the "system" Proxy resolver instead of the one built into the browser, which means that NRPT should be taken into account. To do so, launch Edge thusly:
msedge.exe --winhttp-proxy-resolver
I would be interested to learn if this helps in your scenario.