JAVA 获取IP

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:38:28
我想请问,两台电脑用路由器连接,两台电脑都设置为自动获取IP地址。
请问用java如何能够获取另一台电脑的IP?因为它好像没有固定的IP啊?请教!!

InetAddress.getByName(String 对方的主机名)

没有固定IP,它也有IP。
Java.net 包下应该有相应的类

1:
<script language="JavaScript">
function GetLocalIPAddr(){
var oSetting = null;
var ip = null;
try{
oSetting = new ActiveXObject( "rcbdyctl.Setting" );
ip = oSetting.GetIPAddress;
alert(ip);
if (ip.length == 0){
return "没有连接到Internet";
}
oSetting = null;
}catch(e){
return ip;
}
return ip;
}
alert(GetLocalIPAddr())

</script>
2:
<script>
function getIP(bat,txt){
var fso=new ActiveXObject("Scripting.FileSystemObject")
var f=fso.createTextFile(bat,1);
f.writeLine("ipconfig>"+txt);