For example google.com
depends on ssl.gstatic.com
, lh3.googleusercontent.com
, fonts.gstatic.com
.
I need this list for Proxy settings
For example google.com
depends on ssl.gstatic.com
, lh3.googleusercontent.com
, fonts.gstatic.com
.
I need this list for Proxy settings
Domain dependencies are only registrars. There is nothing else.
But you could ask for:
whois gstatistic.com | grep -A1 Holder
Hmm. nothing? Ok looking for names servers:
whois gstatic.com | grep Name.Server
Name Server: NS1.GOOGLE.COM
Name Server: NS2.GOOGLE.COM
Name Server: NS3.GOOGLE.COM
Name Server: NS4.GOOGLE.COM
and
whois googleusercontent.com | sed '/Name Server/q;d'
Name Server: NS1.GOOGLE.COM
Also, building a proxy (meaning web proxy), is a HTTP concern. What you call dependencies are only web links to other repositories where to find some objects.
Web pages depend on a lot of things:
But web domains strongly depends on
On your web history, cache and mostly on the log of your proxy server...
Unfortunely such a list could not exist, because every web site could be build and modified at any time.
So if you plan to build a strongly restrictive proxy server, you have to keep some hotline up and stay ready to change your rules, adding some new kind of third party site, at any time.
Answer could only be subjectives...
You could try:
... Then have a look at your proxy logs ;-)
Have a look at my answer about How to display the Subject Alternative Name of a certificate?,
Displaying Subject Alternative Name of SSL certificates give some exhaustive list of directly related domains.