网络编程_IP对象_InetAddress

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

public class IPDemo {

    public static void main(String[] args) throws UnknownHostException {
        //UnknownHostException未知主机异常
        //获取本地主机ip地址对象
        InetAddress ip = InetAddress.getLocalHost();
        System.out.println(ip.getHostName()+":"+ip.getHostAddress());
        
        //获取其他主机的ip地址对象
        ip = InetAddress.getByName("www.baidu.com");
        
        //获取主机ip地址
        System.out.println(ip.getHostAddress());
        //获取主机名
        System.out.println(ip.getHostName());
    }
}

域名解析:

就是通过主机名(域名或者网址),在DNS服务器(域名解析服务器)中找到相应的ip地址,返回,最终才能访问所指定的网址       通常由宽带服务商指定DNS服务器

本地也可以解析 但要在本地配置本地域名解析列表 才可以本地解析,该文件在C:WindowsSystem32driversetc目录下的hosts文件下

可以配置本地域名解析列表来屏蔽一些而已网址,就是将这些恶意网址  的ip全部配为本地ip:127.0.0.1

原文地址:https://www.cnblogs.com/LO-ME/p/3606631.html