java如何获取公网ip,有通过路由

java如何获取公网ip,有通过路由,第1张

如果要通过路由器,不同的路由器的获取方法不一样。通用的做法是通过 >

代码如下:

import javaioBufferedReader;

import javaioIOException;

import javaioInputStream;

import javaioInputStreamReader;

import javanetURL;

import javanetURLConnection;

import javautilregexMatcher;

import javautilregexPattern;

public class App {

// 获取网页源码

static String >

;     许多用户想了解如何查看本地局域网对外路由器获得的WAN口IP地址并判断本单位是否有公网IP?接下来我们就来聊聊这个问题。

      查看是否是公网ip的方法是:

      1、登录路由器,在路由器运行状态界面找到“WANIP”,然后记录下来;

      2、在浏览器中输入记录下来的IP,然后点击搜索,浏览器会把目前的网络IP查询出来;

      3、如果前面的 *** 作中,查询出来的WANIP和浏览器IP查询不相同,则说明网络目前没有直接连接到公网,而是电信等运营商把网络进行了NAT转发,如果这两个IP是一致的,则说明所用网络是直接连接到公网的。

      本文章基于Dell灵越5000品牌、Windows10系统撰写的。

可以去各大服务器供应商那进行申请服务器

1比如阿里云、腾讯云、易云等。

2选中服务器配置,确认协议。

3服务器部署成功后,服务器运营商会给你一个公网的IP地址和私网的IP地址,公网的可以在外部网络进行访问,私网是内部网络访问。

下面是ip的一些基础知识

公网、内网是两种Internet的接入方式。公网接入方式:上网的计算机得到的IP地址是Internet上的非保留地址,公网的计算机和Internet上的其他计算机可随意互相访问。

A类:1000 到 127255255255主要分配 给大量主机而局域网网络数量较少的大型网络

B类:128000 到191255255255 一般用于国际性大公司和政府机构

C类:192000 到223255255255 用于一般小公司校园网研究机构等

D类:224000 到 239255255255 用于特殊用途,又称做广播地址

E类:240000 到255255255255 暂时保留

以上各类地址中有以下做为私用地址

A类:10000 到 10255255255

B类:1721600 到17231255255

C类:19216800 到192168255255

其中127000 到127255255255 为系统回环地址

以上就是关于java如何获取公网ip,有通过路由全部的内容,包括:java如何获取公网ip,有通过路由、得到局域网ip可以获取到公网ip吗、怎么看是不是公网ip等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9415167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存