Mam kilka pytań, proszę o pomoc:
Po pierwsze, mogę uzyskać dostęp do wyszukiwania Google po prostu przez wpisanie http://74.125.224.211
, ponieważ jest to adres IP zwrócony przez nslookup.
Nie mogłem tego jednak zrobić z adresami IP zwróconymi z www.yahoo.com. Jak przejść do strony wyszukiwania Yahoo według adresu IP?
Kolejny przykład http://www.allaboutcircuits.com
zostanie rozwiązany 68.233.243.63
przez serwer DNS, ale jeśli przejdę do niego http://68.233.243.63
, dostanę „Hello world!”.
Po drugie, z jakiegoś powodu coś jest nie tak z rozwiązaniami DNS w mojej usłudze hostingowej (nie zostanie to naprawione !!) . Więc polecenia jak
get_file_contents("http://www.allaboutcircuits.com");
wróci php_network_getaddresses: getaddrinfo failed: Name or service not known
Jak obejść ten problem za pomocą adresu IP,
68.233.243.63
Mam na myśli, jakoś dołączyć parametr nazwy hosta HTTP do get_file_contents()
?
Chciałbym rozwiązać ten problem po mojej stronie (w moim kodzie), administrator serwera nie rozwiąże żadnych problemów.