由于是教育网,时刻要注意不要走收费流量,所以路由表一定要及时更新。我们学校的免费IP在http://hitsun.hit.edu.cn/zxiplist.htm上提供,要把这些地址转换成类似“*.*.*.*/24 via *.*.*.*”的形式,其实就是一个字符串处理程序,注意合适的使用String类中的split方法。
java 代码
- package netManage;
-
- import java.io.*;
-
- public class FreeIpGenerator {
-
-
-
-
- public static void main(String[] args) throws Exception{
-
- FileReader fr = new FileReader("freeip.txt");
- File f = new File("routetable.txt");
- if(f.exists()){
- f.delete();
- }
- f.createNewFile();
- FileWriter fw = new FileWriter(f);
- BufferedReader br = new BufferedReader(fr);
- BufferedWriter bw = new BufferedWriter(fw);
- String line;
-
- while((line = br.readLine())!= null){
- if(line.length()!= 0){
- String[] words = line.split(" +");
- bw.write(words[0]+"/");
- bw.write(Integer.toString(getNumber(words[2])));
- bw.write(" via 202.118.242.30\n");
- }
- }
- bw.close();
- br.close();
- fw.close();
- fr.close();
- }
-
-
-
- public static int getNumber(String ipmask){
- String[] ips = ipmask.split("\\.");
- int value = 0;
- for(String ip:ips){
-
- value = value + Integer.bitCount(Integer.decode(ip));
- }
- return value;
- }
- }
分享到:
相关推荐
会先攻击防火墙外面的那台服务器,并设置一个嗅探程序来查看用户网络报文。如果攻击者 不能攻破防火墙外面的这台服务器,他就无法打破防火墙,或者这时他就会尝试获取这两台 主机之间的信任关系。 第一步就是对...
在【绝版路由配置演示程序.exe】这个程序中,用户可以通过模拟实践来学习上述概念,例如创建和管理路由表、配置VLAN、设置NAT转换规则等。这有助于理论与实践相结合,加深对路由配置的理解,提升网络管理技能。通过...
这一过程在IOS调度程序的控制下进行,不影响路由器的其他运行进程。信息包经过输入-输出内存、处理器内存、输入队列、输出队列,最后由输出接口处理器传输到网络媒介。在此过程中,高级功能如NAT和策略路由也在流程...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
11. **网络方案设计**:实习还包括了各种网络设计案例,如公寓楼、校园网、中小企业网络等,涵盖了需求分析、网络规划、设备选型和配置等多个方面,训练学生解决实际网络部署问题的能力。 这些实习任务覆盖了计算机...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
3. **配置文件**:这些文件用于设定系统参数,如路由表、用户权限、服务质量(QoS)设置等,以满足不同运营商的业务需求。 4. **更新脚本**:为了安全地更新系统,可能包含有自动化升级过程的脚本,确保数据迁移和...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
12.4.2 多播组地址到以太网地址的转换 133 12.4.3 FDDI和令牌环网络中的多播 134 12.5 小结 134 第13章 IGMP:Internet组管理协议 136 13.1 引言 136 13.2 IGMP报文 136 13.3 IGMP协议 136 13.3.1 加入一个多播组 ...
Linux 文件系统通过 i 节点把文件的逻辑结构和物理结构转换的工作过程中,i 节点是一个 64 字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。...