resolveip 解析IP/FQDN 指令

藍色泡泡 18 四月, 2008 14:21 基本指令 靜態連結網址 引用 (0) 預覽列印

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 解析IP/FQDN 指令 

透過resolveip 可以少寫幾行code , 取得正反解.

// 測試使用者來源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";
}
?>
http://ohaha.ks.edu.tw/ip.php -- 測試ip位址

迴響


發表迴響

發表迴響
 authimage

©2008 - Post by 藍色泡泡 (some rights reserved)