我想从我的网站上的用户那里获取真实的IP地址,即使他们使用hidemyass.com这样的代理网站
这是我拥有的代码,我认为它可以工作,但我测试了它,它没有
<?php
function getRealIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FO
/* program to print the IP address of the Host*/
------------------------------------------------
我正在打印主机IP地址。当我执行以下程序时,我得到循环回地址,即127.0.0.1。我应该更改什么才能得到实际的IP地址。
# include <stdio.h>
# include <stdlib.h>
# include <arpa/inet.h>
# include <string.h>
# include <sys/types.h>
我正在使用PostgreSQL实例中提供的公共IP (IPv4)通过PHP连接到我的EC2数据库。PHP正在运行,但它不允许我创建与数据库的连接。
postgresql.conf:
listen_addresses = '*'
pg_hba.conf:
# IPv4 local connections:
host all all 0.0.0.0/0 trust
# IPv6 local connections:
host all all :