Java中的IP對象以及本地域名解析

本地域名解析操做步驟:java

1.打開C:\WINDOWS\system32\drivers\etc目錄

2.找到host文件,用記事本打開

3.添加「空間IP  域名」網站

 1 package WebProgramingDemo;
 2 
 3 import java.io.IOException;
 4 import java.net.InetAddress;
 5 
 6 public class IpDemo {
 7 
 8     /**
 9      * @param args
10      * @throws IOException
11      */
12     public static void main(String[] args) throws IOException {
13 
14         InetAddress ip = InetAddress.getByName("www.sina.com.cn");
15         // 實現原理:調用了getAllByName(host)方法
16         /*
17          * public static InetAddress getByName(String host) throws
18          * UnknownHostException { return InetAddress.getAllByName(host)[0]; }
19          */
20         // 返回 IP 地址字符串(以文本表現形式)。
21         System.out.println("addr:" + ip.getHostAddress());
22         // 獲取此 IP 地址的主機名。
23         System.out.println("name:" + ip.getHostName());
24         // 本地域名解析:
25         // C:\Windows\System32\drivers\etc\hosts文件存放的就是本地域名解析文件
26         // 配置該文件的內容,能夠實現屏蔽某些網站的功能,360網站屏蔽網站的原理也是這樣,
27         // 它將這些網站對應的本地域名解析配置成:127.0.0.1
28     }
29 
30 }
相關文章
相關標籤/搜索