自宅サーバ(ダイナミックドメイン)でIPを知る方法 

お客様のIPアドレスは、3.239.162.98

	他のサーバ(ローカルではない)に
	次のプログラムをアップロード(server_ip.php) [設置済み]
	<?php 
	echo getenv(REMOTE_ADDR);
	?>

	ローカルサーバは次のプログラムで読み出す
	<?php 
	$url = "http://sen-it.net/service/server_ip.php";
	$page = @file($url); 
	echo $page[1];
	?> 


Routerから直接IPアドレスを取得(Fujitus W3) <?php $url = "http://user名:パスワード@192.168.0.1/html/sum/summary.html"; $start = -1; $page = @file($url); while(list($num,$line) = each($page)){ if(ereg("WAN",$line) && ereg("IP",$line)){ $start=$num + 3;} if($num == $start){ echo $line; break; } } ?>

[PHPメニューへ戻る]  [HPへ戻る]