Is there a CA that issues certificates for private networks (intranets)?

A while ago I encountered a question asking how to setup SSL/TLS on intranets, I gave an answer which basically says “use a public domain and associated certificate and resolve the domain to the Intranet address of the server”.

Is there an established CA trusted by most browsers that issues certficates for private networks? Or is there a CA/B rule that prevents it?