私の場所からは、NAT とプロキシの背後からしかインターネットにアクセスできません。ただし、このサイトには、マシンのプライベート LAN アドレスと、NAT のパブリック アドレスも表示されます。彼らは明らかにプロセスでjavascriptを使用していますが、値を設定するコードしか見つけることができませんが、それを見つける方法はわかりません。では、javascript を使用してクライアント マシンのプライベート IP アドレスを調べるにはどうすればよいでしょうか。
2468 次
2 に答える
2
彼らはそのためにJavaを使用しています:
<span class="pbb" id="lanip"><b>Router IP Address Testing...</b></span>
<script>
function MyAddress(IP)
{ document.getElementById("lanip").innerHTML = IP; }
</script>
<applet code="MyAddress.class" MAYSCRIPT width=0 height=0>
You Need To Enable Java For This To Work
</applet>
于 2011-03-20T19:53:21.747 に答える
1
NAT ルーターだけの背後にいるのは確かですか? プロキシの背後にいる場合、プロキシがX-Forwarded-For
ヘッダーを追加している可能性があります。
于 2011-03-20T19:49:31.123 に答える