我现在的IP是:24.62.137.161当我使用$ip = $request->getClientIp(); dd($ip);我一直收到::1如何获取24.62.137.161?我不确定我想做的事是否可行。任何提示/建议将不胜感激。
24.62.137.161
$ip = $request->getClientIp(); dd($ip);
::1
k3fezbri1#
$ip = trim(shell_exec("dig +short myip.opendns.com @resolver1.opendns.com"));
dd("Public IP: ".$ip); //"Public IP: 24.62.137.161"
bmp9r5qi2#
尝试使用Laravel获取公共IP地址,
Request::getClientIp()
xwmevbvl3#
你可以试试这个
$ip_address = file_get_contents('https://api.ipify.org'); print_r($ip_address);
yuvru6vn4#
您可以使用以下函数gethostbyname(trim(hostname))获取确切的IP
hostname
4条答案
按热度按时间k3fezbri1#
bmp9r5qi2#
尝试使用Laravel获取公共IP地址,
xwmevbvl3#
你可以试试这个
yuvru6vn4#
您可以使用以下函数gethostbyname(trim(
hostname
))获取确切的IP