I searched for some information on the Internet but couldn't find it. The hard work paid off. When I was searching, someone mentioned USERAGENT, which uses a search engine crawler spider. Although I only mentioned a little bit, I still thought of it and listed my solutions,
1. Use Snoopy or curl to pass the USERAGENT value of the search engine crawler.
View the USERAGENT value of the search engine crawler: http://www.jb51.net/yunying/29357.html
2. Use Snoopy or curl to pass the referer value.
For example: $snoopy->referer = 'http://www.google.com';
$header[] = "Referer: http://www.google.com/";
3. Use Snoopy or curl proxy.
For example: $snoopy->proxy_host = "59.108.44.41";
$snoopy->proxy_port = "3128";
4. Use Snoopy or curl to prevent IP creation.
For example: $snoopy->rawheaders['X_FORWARDED_FOR'] = '127.0.0.1';
5. Use PHP and a program to restart routing, so that you will get a new IP address.
6. If you find that the route is still blocked after restarting, it is possible that the other party has blocked your MAC address. Now routers have the function of forging MAC. You can write a program or manually modify the MAC address of the router. There are also options on the Internet. A tool specifically designed to modify the mac address of the network card.