导航:首页 > IDC知识 > 获取主机名

获取主机名

发布时间:2020-10-02 00:45:12

1、已知局域网IP地址,如何查主机名?

已知ip地址,查主机名最简单的方法就是使用命令,以下是两种方法:

1、使用ping命令加上参数-a的方法反解析IP地址,可以得到主机名。

2、使用nbtstat命令加上-a参数再加上IP地址的方法。

2、如何获取主机名和IP地址

在开始输入CMD打开他

输入: ipconfig /all 就可以查看本机IP和名称了!

3、java 怎么根据IP地址获取主机名

//看看这个代码如何。
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Properties;
import java.util.Set;


public class TestSystemProperties {

public static void main(String [] args){
InetAddress netAddress = getInetAddress();
System.out.println("host ip:" + getHostIp(netAddress));
System.out.println("host name:" + getHostName(netAddress));
Properties properties = System.getProperties();
Set<String> set = properties.stringPropertyNames(); //获取java虚拟机和系统的信息。
for(String name : set){
System.out.println(name + ":" + properties.getProperty(name));
}
}

public static InetAddress getInetAddress(){

    try{
     return InetAddress.getLocalHost();
    }catch(UnknownHostException e){
System.out.println("unknown host!");
}
    return null;

}

public static String getHostIp(InetAddress netAddress){
if(null == netAddress){
return null;
}
String ip = netAddress.getHostAddress(); //get the ip address
return ip;
}

public static String getHostName(InetAddress netAddress){
if(null == netAddress){
return null;
}
String name = netAddress.getHostName(); //get the host address
return name;
}

}

这个代码简单明了,就是调用现成的InetAddress类

4、AIX如何获取主机名

#hostname

5、怎样获取数据库所在计算机主机名

获取数据库所在计算机主机名:
1.utl_inaddr.get_host_address 环境中IP地址
如果查询失败,则提示系统错误
查询www.qq.com的IP地址
select UTL_INADDR.get_host_address('www.qq.com') from al;
查询本机IP地址
select UTL_INADDR.get_host_address() from al;
查询局域网内yuechu的IP地址
select UTL_INADDR.get_host_address('yuechu') from al;
2.UTL_INADDR.get_host_name返回环境中主机名
返回本机主机名
select UTL_INADDR.get_host_name() from al;
返回局域网内指定IP地址的主机名
select UTL_INADDR.get_host_name('192.168.0.156') from al;
返回intrenet中指定IP地址的网址
select UTL_INADDR.get_host_name('219.153.50.84') from al;
3.计算机名和工作组的修改方法:右击"我的电脑"--"属性"--"计算机名。
注:更多情况可到相应数据库开发网站查询。

与获取主机名相关的知识