首页 > 编程语言 > 详细

关于java获取本地ip的几种方法

时间:2015-09-16 18:06:25      阅读:229      评论:0      收藏:0      [点我收藏+]
关于java获取本地ip的几种方法
1.获取本地ip的方法
System.out.println(InetAddress.getLocalHost().getHostAddress());
2.域名解析ip的方法
System.out.println(InetAddress.getByName("www.sina.com.cn"));
3.获取本地出口ip的方法(局域网NAT或本地找交换机出口ip的方法)
建立通讯TCP,telnet,mina通讯等。
Socket client = new Socket("192.168.6.8", 80);
System.out.println(client.getInetAddress().getHostAddress());

4.获取本地的互联网ip的方法

百度搜索输入ip,结果截图如下:技术分享
或者自己写http请求http://www.ip138.com/网站就会返回你的互联网ip
5.java通过管道runtime调用cmd获取ip
6.其他使用jndi的方式获取ip

版权声明:本文为博主原创文章,未经博主允许不得转载。

关于java获取本地ip的几种方法

原文:http://blog.csdn.net/xmtblog/article/details/48497341

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!