java获取本地ip
来源:互联网 发布:不用端口号访问服务器 编辑:程序博客网 时间:2024/05/24 05:29
1.
import java.net.InetAddress;
public class ips {
public static void main(String args[]) throws Exception {
String ip = InetAddress.getLocalHost().getHostAddress();
System.out.println(ip);
}
}
public class ips {
public static void main(String args[]) throws Exception {
String ip = InetAddress.getLocalHost().getHostAddress();
System.out.println(ip);
}
}
2.
package com.tianjian.property.jieshuns.controller;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.google.gson.JsonObject;
import com.tianjian.property.jieshuns.service.QueryParkSpaceService;
import com.tianjian.property.jieshuns.service.QueryParkSpaceServices;
public class JisshunTest2 {
/* public static void main(String args[]) throws Exception {
String ip = InetAddress.getLocalHost().getHostAddress(); //获取本地域名
System.out.println(ip);
} */
public void DNSAndIPAddress(){
}
//根据域名获取ip地址
public static InetAddress getIP(String dns) throws UnknownHostException{
return InetAddress.getByName(dns);
}
//根据ip地址获取域名
public static InetAddress getDNS(String ip) throws UnknownHostException{
return InetAddress.getByName(ip);
}
//获取本机的域名和ip地址
public static String getHostAddress() throws UnknownHostException{
return InetAddress.getLocalHost().toString();
}
public static void main(String[] args) throws UnknownHostException{
System.out.println(getIP("www.upc.edu.cn").toString());
System.out.println(getDNS("www.baidu.com").toString());
System.out.println(getDNS("www.csdn.net").toString());
System.out.println(getDNS("www.cnblogs.com").toString());
System.out.println(getDNS("www.importnew.com").toString());
System.out.println(getDNS("zhirublog.lingw.net").toString());
System.out.println(getDNS("wechat.tagen-pm.com").toString());
//System.out.println(getDNS("blog.csdn.net/zhiruchen").toString());
System.out.println(getHostAddress());
System.out.println(getDNS("192.168.1.224").toString());
System.out.println(getDNS("39.108.181.33").toString());
//使用域名创建对象
InetAddress inet1 = InetAddress.getByName("wechat.tagen-pm.com");
System.out.println("---inet1------"+inet1);
//使用IP创建对象
InetAddress inet2 = InetAddress.getByName("39.108.181.33");
System.out.println("---inet2------"+inet2);
//获得本机地址对象
InetAddress inet3 = InetAddress.getLocalHost();
System.out.println(inet3);
//获得对象中存储的域名
String host = inet3.getHostName();
System.out.println("域名:" + host);
//获得对象中存储的IP
String ip = inet3.getHostAddress();
System.out.println("IP:" + ip);
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.google.gson.JsonObject;
import com.tianjian.property.jieshuns.service.QueryParkSpaceService;
import com.tianjian.property.jieshuns.service.QueryParkSpaceServices;
public class JisshunTest2 {
/* public static void main(String args[]) throws Exception {
String ip = InetAddress.getLocalHost().getHostAddress(); //获取本地域名
System.out.println(ip);
} */
public void DNSAndIPAddress(){
}
//根据域名获取ip地址
public static InetAddress getIP(String dns) throws UnknownHostException{
return InetAddress.getByName(dns);
}
//根据ip地址获取域名
public static InetAddress getDNS(String ip) throws UnknownHostException{
return InetAddress.getByName(ip);
}
//获取本机的域名和ip地址
public static String getHostAddress() throws UnknownHostException{
return InetAddress.getLocalHost().toString();
}
public static void main(String[] args) throws UnknownHostException{
System.out.println(getIP("www.upc.edu.cn").toString());
System.out.println(getDNS("www.baidu.com").toString());
System.out.println(getDNS("www.csdn.net").toString());
System.out.println(getDNS("www.cnblogs.com").toString());
System.out.println(getDNS("www.importnew.com").toString());
System.out.println(getDNS("zhirublog.lingw.net").toString());
System.out.println(getDNS("wechat.tagen-pm.com").toString());
//System.out.println(getDNS("blog.csdn.net/zhiruchen").toString());
System.out.println(getHostAddress());
System.out.println(getDNS("192.168.1.224").toString());
System.out.println(getDNS("39.108.181.33").toString());
//使用域名创建对象
InetAddress inet1 = InetAddress.getByName("wechat.tagen-pm.com");
System.out.println("---inet1------"+inet1);
//使用IP创建对象
InetAddress inet2 = InetAddress.getByName("39.108.181.33");
System.out.println("---inet2------"+inet2);
//获得本机地址对象
InetAddress inet3 = InetAddress.getLocalHost();
System.out.println(inet3);
//获得对象中存储的域名
String host = inet3.getHostName();
System.out.println("域名:" + host);
//获得对象中存储的IP
String ip = inet3.getHostAddress();
System.out.println("IP:" + ip);
}
}
阅读全文
0 0
- java获取本地ip
- java获取本地ip
- JAVA获取本地IP地址
- java 获取本地ip 主机名
- 用java获取本地ip
- Java获取本地IP地址
- Java 多网域本地IP获取
- Java获取本地服务器IP
- java获取本地IP和服务器IP
- Java中获取本地IP地址
- java编程如何获取本地ip
- JAVA获取本地IP和PORT
- java根据IP地址获取本地定位
- java Socket 获取本地主机ip
- java获取本地的ip地址
- Java获取本地IP和计算机名
- Java获取本地服务器Ip的方法
- java获取本地IP地址,java获取本地多张网卡IP
- 给tomcat增加内存
- js编码规范
- linux——高级网络控制
- Oracle Spacial(空间数据库)sdo_lrs包函数
- db2 export与 import乱码解决以及其中的 codepage 转换
- java获取本地ip
- [Java面试十]浏览器跨域问题
- 3.4 Periodic Strings UVA455
- $_SERVER参数详解
- 算法爱好者——螺旋矩阵 ? 待解决
- Centos6下编译安装gcc6.4.0
- 说反话 (20)
- JVM性能监控工具
- Oracle Spacial(空间数据库)SDO_MIGRATE包函数