猎取中网 ip 所在的法子:利用正在线办事:造访 ipchicken、whatismyip、myexternalip 网站便可得到 ip 所在。应用呼吁止器械:执止号令 curl ifconfig.me。利用 java 库:导进 java 库并利用代码猎取 ip 所在。运用 http 哀求:领送 http 乞求到 api.ipify.org 猎取 ip 所在。

java怎么获取外网ip

何如猎取中网 IP 地点

猎取中网 IP 所在的一种简朴法子:

利用一个正在线的任事或者东西,比如:

  • IPChicken: https://ipchicken.com/
  • WhatIsMyIP: https://whatismyip.com/
  • MyExternalIP: https://myexternalip.com/

拜访那些网站,它们会主动透露表现你的中网 IP 地点。

其他猎取中网 IP 所在的办法:

  • 利用号令止器械:
curl ifconfig.me
登录后复造
  • 应用 Java 库:
import java.net.InetAddress;

public class GetPublicIpAddress {

    public static void main(String[] args) throws Exception {
        InetAddress ip = InetAddress.getByName("谷歌.com");
        String publicIpAddress = ip.getHostAddress();
        System.out.println("Public IP address: " + publicIpAddress);
    }
}
登录后复造
  • 运用 HTTP 乞求:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class GetPublicIpAddress {

    public static void main(String[] args) throws Exception {
        String url = "https://api.ipify.org";
        URL urlObject = new URL(url);
        HttpURLConnection connection = (HttpURLConnection) urlObject.openConnection();
        BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
        String publicIpAddress = in.readLine();
        System.out.println("Public IP address: " + publicIpAddress);
    }
}
登录后复造

以上便是java奈何猎取中网ip的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(20) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部