1、如何繞過用CDN的域名 獲取真實IP地址
Supesite使用CDN後獲取真實IP 辦法
include/main.inc.php文件,這部分
if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
$_SGLOBAL['onlineip'] = getenv('HTTP_CLIENT_IP');
} elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
$_SGLOBAL['onlineip'] = getenv('HTTP_X_FORWARDED_FOR');
} elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
$_SGLOBAL['onlineip'] = getenv('REMOTE_ADDR');
} elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
$_SGLOBAL['onlineip'] = $_SERVER['REMOTE_ADDR'];
}
替換成
function get_real_ip()
{
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
{
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip)
{
array_unshift($ips, $ip); $ip = FALSE;
}
for ($i = 0; $i =0 then
client_ip = trim(MyArray(0))
if checkip(client_ip)=true then
get_cli_ip = client_ip
exit function
end if
end if
get_cli_ip = Request.ServerVariables("REMOTE_ADDR")
end if
end function
ASP.NET獲取IP的6種方法
服務端:
//方法一
HttpContext.Current.Request.UserHostAddress;
//方法二
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
//方法三
string strHostName = System.Net.Dns.GetHostName();
string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
//方法四(無視代理)
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
客戶端:
//方法五
var ip = '<!--#echo var="REMOTE_ADDR"-->';
alert("Your IP address is "+ip);
//方法六(無視代理)
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
2、如何根據域名查詢ip地址
1.域名查詢IP方法,點擊開始選擇「運行」輸入cmd點擊確定,打開cmd窗口


2.輸入ping baidu.com(輸入所要查詢的域名),查詢域名ip地址

3.輸入nslookup 域名,同樣可以查詢域名ip地址。

4.查本機區域網IP方法,輸入ipconfig,查詢本機ip

3、如何通過IP查詢域名?
用ping功能就可以查到,例如要查
www.123.com
你就在運行那裡輸入
cmd
確定,在dos窗口輸入
ping
www.123.com
就可以看到動態域名的ip地址了
4、根據域名查詢ip地址是否真實
有的 ,很多伺服器商為了防攻擊都隱藏真實IP的
5、如何查詢域名對應的ip
方法一:
在dos中輸入 nslookup www.baidu.com
註:nslookup這個命令是系統專門用於解析網站域名 IP 的一個內部命令。
www.baidu.com是我們要解析的域名(或網站)
方法二:
用ipconfig www.baidu.com
這個命令也能查看某個域名對應的IP
域名和IP地址的關系:
IP地址:
是人們在Internet上為了區分數以億計的主機而給每台主機分配的一個專門的地址,通過IP地址就可以訪問到每一台主機。(註:特殊情況下,一台計算機可以設定多個IP地址)
域名系統 :
ip沒有什麼實際的意義,很難記憶,所以我們用域名,(我們記不住百度的伺服器的IP,但知道www.baidu.com)
雖然域名方便記憶,但網路本身只認識二進制的IP地址,因此,當人們使用域名方式訪問某台遠程主機時,必須首先將域名「翻譯」成對應的IP地址,然後才能通過IP地址與該主機聯系。這個「翻譯」的過程稱為域名解析;反過來,由IP地址得出域名地址的過程則稱為域名反向解析。
6、怎麼查網站域名下的真實ip?
你可以打開電腦命令行工具: ping 網站域名(大公司伺服器多的話,一般是離你最近的ip地址)

7、如何查詢一個域名的IP地址
要查看當前使用的網路域名解析到哪個ip,只需:
1、進入電腦的dos界面,在運行輸入cmd,就可以進入dos界面
2、在dos界面輸入命令,nslookup 域名
3、從結果就可以看到域名解析到的ip地址。
4、由於不同的網路使用不同的dns(域名解析系統),所以一個域名如果有多個伺服器,可能在不同的dns下解析到不同的ip地址。
8、知道IP地址如何查詢域名(網站的域名)
一般一個IP可以對應很多域名,你直接站長之家裡面查同IP下的域名就可以查出來所以域名了!
具體操作 你可以百度一下直接進入相關查詢頁面 想查那個IP就查那個 貼出來 費時費力不討好的! 謝謝