如果要通过路由器,不同的路由器的获取方法不一样。通用的做法是通过 >
代码如下:
import javaioBufferedReader;import javaioIOException;
import javaioInputStream;
import javaioInputStreamReader;
import javanetURL;
import javanetURLConnection;
import javautilregexMatcher;
import javautilregexPattern;
public class App {
// 获取网页源码
static String >
局域网内获取外网ip地址的方法有很多,最简单的有以下几种方法:
1要是可以登录路由器,在路由器的WAN口可以看到~见下图
2还有就是很多浏览器上也可以看到,比如我使用遨游浏览器就会显示外网的IP地址,见上图的右下角红框位置。
3通过360卫士的测速功能也可以看到。见下图
4如果是电信的网络,也可以通过官方的测速页面获取外网IP
进入电信官网的帮助与支持中可以看到“宽带测速”,点击后打开测速界面就可以看到自己的相关信息和外网IP(见下图)
5登陆一些网站可以直接查看自己的外网IP---这是最便捷的一种。
比如:登陆
查看方法如下:
1、电脑连接上路由器,打开浏览器,输入路由器登陆地址19216801 回车,输入路由器的登陆管理用户名和密码(不同品牌路由器登陆地址、管理用户名和密码不同,可参看路由器说明书),确定;
2、运行状态,WAN口状态,即可看到路由器获取的外网IP地址。
1 在浏览器中输入19216811(可能是其他的,路由器铭牌上有标注);
2 输入账号和密码。(账号、密码在路由器铭牌上有标注);
3 点击“运行状态”里的“WAN口状态”,即可查看到您的设备的外网IP地址。
路由器是需要设置的,先把电脑这成自动获取,从命令提示符里输入ipconfig/all,查看默认网关,一般应该是19216811或是19216801,然后在网页地址栏里输入这个默认网关,回车,从路由器说明书里看账号,密。进入后根据提示把你adsl的账号和密码输入,然后把你从ipconfig/all看到的ip,网管,掩码和dns设置到电脑上,就可以了
以上就是关于java如何获取公网ip,有通过路由全部的内容,包括:java如何获取公网ip,有通过路由、获得路由器lan口ip地址、WAN口ip地址、连接到Internet的外网IP地址、多级路由器怎样获取外网IP等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)