Собственно говоря,вот список всех IP сетей facebook
https://api.hackertarget.com/aslookup/?q=AS32934.
Как сделать, чтобы из подсетей 31.13.74.0/24 получить все IP адреса,и вписать их в конфиг
IP конфиг
<?php
return [
'127.0.0.1',
];
IPAccess Middleware:
<?php
namespace App\Http\Middleware;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class IPAccess{
public function handle(Request $request, \Closure $next)
{
if(!in_array($request->ip(), config('ip'))){
return new response(view('closed'));
//return redirect()->route('closed');
}
return $next($request);
}
}