java操作路由器
在本文中,我们将探讨如何java操作路由器,并介绍如何应对java路由表的常见问题。
本文目录一览:
- 1、怎么用java代码控制路由器
- 2、如何拿到路由器上所有的连接设备的ip用Java代码实现
- 3、如何通过JAVA访问WEB路由,然后通过什么方法输入用户名和密码进入管理页面
- 4、java如何获取公网ip,有通过路由
- 5、小米路由器上怎么搭建java jsp环境
- 6、用java 如何登录路由器执行命令?
怎么用java代码控制路由器
本质就是指令的传递,可以使用httpclient来实现。你可参考这个链接网页链接来做。
如何拿到路由器上所有的连接设备的ip用Java代码实现
浏览器进入路由器管理地址:192.168.1.1--输入账号、密码进入管理界面
2
单击左侧的【DHCP】--客户端列表
3
好了,所有设备的IP地址尽在眼底
END
借助小软件
上面的方法简单吧,当然你如果手头有360,也可以这么搞
先打开【家庭网络管理】
登录你的路由器后,单击【有线、无线设备】
好了,是不是更加清晰?
如何通过JAVA访问WEB路由,然后通过什么方法输入用户名和密码进入管理页面
我在桌面通过IE输入192.168.1.1进入路由界面,弹出一个对话框要求输入用户名和密码,然后输入用户名admin,密码admin就可以进入路由管理页面
想在JAVA中实现 这个是什么意思 实现什么
是实现 写一个java程序 java程序 跳转到 路由器管理页面 还是什么 你的描述我不是很明白
java如何获取公网ip,有通过路由
如果要通过路由器,不同的路由器的获取方法不一样。通用的做法是通过 HttpClient 在百度上搜索关键字 ip, 然后提取出公网ip。
代码如下:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class App {
// 获取网页源码
static String httpGet(String url) {
StringBuffer buffer = new StringBuffer();
try {
URLConnection conn = new URL(url).openConnection();
conn.addRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36");
try (InputStream inputStream = conn.getInputStream();
InputStreamReader streamReader = new InputStreamReader(inputStream);
BufferedReader reader = new BufferedReader(streamReader);) {
String line = null;
while ((line = reader.readLine()) != null) {
buffer.append(line).append(System.lineSeparator());
}
}
} catch (IOException e) {
e.printStackTrace();
}
return buffer.toString();
}
public static void main(String[] args) {
String html = httpGet("");
// 提出IP
Pattern pattern = Pattern.compile("span\\sclass=\"c-gap-right\"本机IP:nbsp;([^]+)/span");
Matcher matcher = pattern.matcher(html);
if (matcher.find()) {
String ip = matcher.group(1);
System.out.println(ip);
}
}
}
小米路由器上怎么搭建java jsp环境
配置Tomcat服务器
1
第一步,在Myeclipse下打开MyEclipse/Preferences...(考拉这些截图都是在前几篇经验提到安装的软件上进行的)
2
第二步,在type filter text中输入Tomcat找到Tomcat。第一个图是将MyEclipse Tomcat 6设置为“Disable”;第二个图是将Tomcat/Tomcat 7.x设置为“Enable”,并且在Tomcat home directory设置安装目录Tomcat的安装位置。下面的directory会自动填充。
3
第三步,在Tomcat 7.x下的JDK中添加自己下好的。
4
第四步,相信我们一定能够在Servers视图看见Tomcat服务器项目了,而且在视图中可以启动或停止服务器。
END
设置编码格式
1
第一步,在Myeclipse中打开Window/Preferences
2
第二步,选择MyEclipse/File and Editors/JSP,将“Encoding"中设置为"ISO 10646/Unicode(UTF-8)"。接下来Apply,最后OK即可。
END
编写第一个简单的JSP,并运行
创建一个Project——选择File/New/Web Project
设置工程属性——在打开的页面设置属性Project Name,即工程的名字。而接下来就是设置J2EE Specification Level为Java EE 6.0。其他默认,点击"Finish"即可。
编写JSP文件——在创建了工新的工程后,已经存在了"index.jsp"。它是位于1.0/WebRoot/index.jsp目录下的(如第一个图)。index.jsp内容已经有了大致框架(如第二个图),接下来直接填充(如第三个图),考拉我就加入了一个简单的代码段。
开启Tomcat7的服务——点击第一个图红圈圈中的标志,从而添加Tomcat服务。这个过程是在新的界面中点"Add",在"Sever"下选择"Tomcat 7.x",而location会自动添加目录。
运行jsp程序——运行过程其实是点击上一步中红圈旁边的标记。(如下面下图所示)。如果跳出个提示框,那应该是问你是否保存已改变的工程,而你只需要确定即可。
查看运行结果——在浏览器输入网址即可看到效果。考拉我目前的效果如图所示,而关于网址是多少,请看截图喔。
用java 如何登录路由器执行命令?
路由器要支持,可以用telnet IP 端口登录。
有的可以用tftp
路由器的设置和使用可以非常简单,只需了解这些技巧并按照步骤操作,您将能够轻松管理网络。