`
qinya06
  • 浏览: 595234 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JAVA 根据域名获取ip地址

阅读更多
import java.net.*;
public class NetTool{
InetAddress myIPaddress=null;
InetAddress myServer=null;

public static void main( String[] args){
NetTool mytool;
mytool=new NetTool();
String url;
if(args.length>0)
{
url=args[0];
}
else
{
url="www.baidu.com";
}
System.out.println("Your host IP is: " + mytool.getMyIP());
System.out.println("The Server IP is :" +mytool.getServerIP(url));

}

//取得LOCALHOST的IP地址
public InetAddress getMyIP() {
try { myIPaddress=InetAddress.getLocalHost();}
catch (UnknownHostException e) {}
return (myIPaddress);
}
//取得 www.baidu.com 的IP地址
public InetAddress getServerIP(String url){
try {myServer=InetAddress.getByName(url);}
catch (UnknownHostException e) {}
return (myServer);
}
}
分享到:
评论

相关推荐

    JAVA发送邮件和获取ip地址

    在Java编程中,发送邮件和获取IP地址是两个常见的任务,尤其在系统集成、通知服务或者数据通信中。下面将详细讲解这两个知识点。 首先,让我们来看看如何使用Java发送邮件。在Java中,我们通常使用JavaMail API来...

    java 获取 IP 地址

    7. **.jar 文件**:`获取域名所在IP地址.jar`是一个Java应用程序的可执行文件,由Java编译器编译后的字节码文件(.class)打包而成。运行这个.jar文件,用户可以直接执行程序,无需安装Java开发环境。 总结来说,这...

    JAVA获取别人的ip地址

    它提供了多种方法来获取和操作IP地址,如获取本地主机的IP地址、根据域名获取对应的IP地址等。 - **方法介绍**: - `getByName(String host)`:该方法用于根据主机名(域名或IP地址字符串)获取`InetAddress`对象...

    用Java编程获得本机和服务器IP地址

    在Java编程中,获取本机和服务器的IP地址是一项常见的任务,这有助于建立网络连接、进行定位服务或者进行网络通信。下面将详细解释如何通过Java实现这个功能。 首先,我们需要了解IP地址的基本概念。IP地址...

    java 获取网址的IP地址

    在Java编程中,获取网址的IP地址是一项常见的网络操作,主要应用于网络通信或者网络请求的底层处理。这个过程涉及到DNS(Domain Name System)解析,即从一个URL(Uniform Resource Locator)转换为对应的IP地址。...

    java实现获得对方IP地址

    1. **通过域名获取IP地址:** 在描述中提到的“修改你所访问的域名”,意味着我们需要先将域名解析为IP地址。这可以通过`InetAddress`的静态方法`getByName(String host)`实现。例如: ```java try { ...

    get_mac_address_using_java.rar_获取IP地址_获取mac地址

    而要获取远程IP地址,可以使用`InetAddress.getByName(String host)`方法,传入目标主机的域名或IP地址即可。 接下来,我们转向MAC地址的获取。MAC地址通常用于设备间的直接通信,例如局域网内的通信。在Java中,...

    这是 IPinfo.io IP 地址 API 的官方 Java 客户端库,允许您查找自己的 IP 地址,或获取 IP 的以下任何

    这是 IPinfo.io IP 地址 API 的官方 Java 客户端库,允许您查找自己的 IP 地址,或获取 IP 的以下任何详细信息: IP地理定位数据(城市、地区、国家、邮政编码、经纬度) ASN 信息(ISP 或网络运营商、关联域名和...

    用java获取IP地址

    最简单的情况是从一个给定的域名获取其对应的单个IP地址。这可以通过调用`InetAddress.getByName()`方法来实现。该方法接受一个字符串参数(通常是域名),并返回一个`InetAddress`对象,该对象包含了与域名相关的IP...

    使用Java实现DNS域名解析的简单示例

    在上述代码中,`InetAddress.getByName()`方法用于根据域名获取IP地址,`getLocalHost()`用于获取本地主机的IP地址,`getAllByName()`则用于获取一个域名对应的所有IP地址,这在多IP环境如负载均衡中非常有用。...

    Java 根据网址查询DNS/IP地址的方法

    Java 根据网址查询DNS/IP地址的方法 Java 根据网址查询DNS/IP地址的方法是指通过 Java 语言来根据给定的网址来查询对应的 DNS 和 IP 地址。这种方法可以应用于各种网络应用程序中,例如网络爬虫、网络监控、网络...

    通过IP地址获得域名和主机名

    本文将深入探讨如何在Java编程环境中通过IP地址获取对应的域名和主机名。 首先,我们需要理解DNS(Domain Name System)的作用。DNS是互联网的一项服务,它负责将域名解析为相应的IP地址,反之亦然。在Java中,我们...

    IP地址HTTP请求工具类

    获取本地IP地址,获取本地Host名称,获取Linux下的IP地址,获取用户真实IP地址,get/post请求 相应的工具类

    JAVA获得域名IP地址的方法

    在Java编程语言中,获取域名对应的IP地址是网络编程中常见的任务之一。这通常涉及到对`java.net`包中的类和方法的使用,特别是`InetAddress`类。`InetAddress`是Java提供的一种用于表示互联网协议(IP)地址的类,它...

    Java实现IPV6地址查询

    2. **创建IPv6Bean对象**:为每个查询的IPv6地址创建一个`IPv6Bean`实例,存储IP地址本身以及后续查询得到的地理位置信息。 3. **执行查询**:在`IpV6Seeker`类中,实现一个方法,接受IPv6地址作为参数,使用ZX库的...

    Java中的IP地址和InetAddress类使用详解

    通过InetAddress,我们可以获取域名对应的IP地址,或者根据IP地址获取其对应的域名。具体方法包括: 1. `getByName(String s)`:此方法接受一个字符串参数,可以是域名或IP地址,然后返回一个InetAddress对象,其中...

    Java开发源代码获得特定网站的IP地址.rar

    在Java编程语言中,获取特定网站的IP地址是一项常见的任务,尤其在进行网络编程或数据分析时。本资源提供了一个Java开发源代码示例,用于演示如何实现这一功能。以下是关于这个主题的详细解释: 首先,我们需要理解...

    java ip 地址分析

    例如,你可以使用`getByName(String host)`方法来根据主机名获取IP地址,或者使用`getAllByName(String host)`来获取所有可能的IP地址(对于有多个IP的域名)。 ```java InetAddress address = InetAddress....

    net.java.tar.gz_JAVA 域名

    本文将深入探讨JAVA语言中处理域名和IP地址的相关知识,以及如何实现这两种上网方式。 首先,我们要理解域名和IP地址的基本概念。IP地址是互联网上设备的唯一标识,通常表现为一组数字,如192.168.1.1。然而,为了...

    java 伪造http请求ip地址的方法

    在 Java 中伪造 HTTP 请求 IP 地址是指通过修改 HTTP 请求头中的 IP 地址信息,从而使得服务器端能够获取到伪造的 IP 地址。这种方法可以应用于各种需要伪造 IP 地址的场景,例如在第三方系统接口对接时,需要将调用...

Global site tag (gtag.js) - Google Analytics