读书人

失去局域网所有主机名

发布时间: 2012-11-14 10:12:19 作者: rapoo

得到局域网所有主机名

import java.net.InetAddress;
import java.net.UnknownHostException;

public class A {
?
? static public void main(String[] args) {
??try {
????? //通过主机名称得到IP地址
???InetAddress address = InetAddress.getByName("192.168.9.148");
???System.out.println("192.168.9.148"+": "+address.getHostAddress());

//???通过IP得到主机名称
???String ips="192.168.9.",ip;
???InetAddress addip;
?????? for(int i=148;i<255;i++){
?????? ip=ips+i;???
?????? addip=InetAddress.getByName(ip);
???????? System.out.println(ip+": "+addip.getHostName());
?????
?????? }
???
????
????
???}
???catch(UnknownHostException uhe) {
???System.err.println("Unable to find: "+"192.168.9.148");

???}

?}
?}

读书人网 >行业软件

热点推荐