導航:首頁 > 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.計算機名和工作組的修改方法:右擊"我的電腦"--"屬性"--"計算機名。
註:更多情況可到相應資料庫開發網站查詢。

與獲取主機名相關的知識