resolveip 解析IP/Domain name
用來從ip解析 FQDN 或是 從 FQDN 解析 ip 的小工具.
泡泡: 不知有何特殊用途,或許可以搭配shell script之類的用途?
指令位置: /usr/local/bin/resolveip
語法: resolveip [參數] hostname or IP-address
參數:
-?, --help 列出幫助頁
-I, --info 同--help 參數.
-s, --silent 安靜模式,只輸出結果
-V, --version 顯示版本資訊.
實際操作:
透過resolveip 可以少寫幾行code , 取得正反解.
// 測試使用者來源ip小程式http://ohaha.ks.edu.tw/ip.php -- 測試ip位址
<?
if (getenv("HTTP_X_FORWARDED_FOR"))
{
$proxyip = getenv("REMOTE_ADDR");
$ip = getenv("HTTP_X_FORWARDED_FOR");
echo "Your IP address is <B>$ip</b> with proxy $proxyip<BR><BR>";
$FQDN=`/usr/local/bin/resolveip -s $ip`;
echo "FQDN is : $FQDN";
}
else
{
$ip = getenv("REMOTE_ADDR");
echo "Your IP address is <B>$ip</b><BR><BR>";
$FQDN=`/usr/local/bin/resolveip -s $ip`;
echo "FQDN is : $FQDN";
}
?>