1.组网
交换机
SW0(config)#interface range f0/1-2
SW0(config-if-range)switchport mode access
SW0(config-if-range)switchport access vlan 10
SW1(config-if)#switchport mode trunk
虚接口
SW(config)#ip routing
SW(config)#interface vlan 10
SW(config-if)#ip address 202.206.64.190 255.255.255.192
SW(config-if)#no shutdown
DHCP
SW(config)#ip routing
SW(config)#ip dhcp excluded-address 202.206.64.126
SW(config)#ip dhcp pool vlan10
SW(dhcp-config)#network 202.206.64.128 255.255.255.192
SW(dhcp-config)#default-router 202.206.64.190
RIP协议
Switch(config)#router rip
Switch(config-router)#version 2
Switch(config-router)#network 202.206.64.0
Switch(config-router)#no auto-summary
配置静态和默认路由
Router(config)#ip route 202.206.108.0 255.255.255.0 s0/1/0
Router(config)#ip route 0.0.0.0 0.0.0.0 s0/1/0
Router(config)#router rip
Router(config-route)#default-information originate
配置路由注入
Router(config)#router rip
Router(config-route)#redistribute static metric 10
2.C语言
预编译
拷贝#include包含的文件代码、替换#define定义的宏、条件编译#if
3.java语言
JDK 和 JRE 有什么区别?
JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。
JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。
Files的常用方法都有哪些?
Files.exists():检测文件路径是否存在。
Files.createFile():创建文件。
Files.createDirectory():创建文件夹。
Files.delete():删除一个文件或目录。
Files.copy():复制文件。
Files.move():移动文件。
Files.size():查看文件个数。
Files.read():读取文件。
Files.write():写入文件。
计算机网络
TCP连接,断开
三次握手
G:在吗(SYN=1, seq=x)
S:在(SYN=1, ACK=1, seq=y, ACKnum=x+1)
G:我要发东西了(ACK=1,ACKnum=y+1)
四次挥手
G: 我想关闭链接了(FIN=1,seq=x)
S: 我准备一下(ACK=1,ACKnum=x+1)
S: 我准备好了(FIN=1,seq=y)
G: 好,关了(ACK=1,ACKnum=y+1)
HTTP响应
1xx:信息,请求收到,继续处理
2xx:成功,行为被成功地接受、理解和采纳
3xx:重定向,为了完成请求,必须进一步执行的动作
4xx:客户端错误,请求包含语法错误或者请求无法实现
5xx:服务器错误,服务器不能实现一种明显无效的请求
200 ok 一切正常
302 Moved Temporatily 文件临时移出
404 not found
linux
pwd 显示当前工作目录
cd 切换工作目录
mkdir: 创建目录
touch 创建普通文本
echo 输出一段文本至终端
cat 查看文本内容
rm remove 删除文件
-r 删除目录时使用
-f 强制删除
tail 默认查看末尾后10行的文本内容
reboot 重启系统
poweroff
kill 关闭一个进程
vim三种模式:
命令模式 :可以执行一些操作,比如复制黏贴删除等
编辑模式: 就是可以写入文本内容
末行模式: 可以执行一些操作,如文件的保存以及退出
保存退出:
w 保存
q 退出
wq 保存并且退出
q! 强制退出
wq! 强制保存退出
i 编辑模式
: 末行模式
ESC 命令模式
实现负载均衡加高可用方案
方案一:nginx+keepalived
方案二:lvs+keepalived
ansible自动化,mariadb数据库,zabbix监控
CTF工具
在线工具,BASE36解码,编码,AES,DES加密
CMD5加解密
winHEX 图片隐写类
BRUP suite抓包工具
IDA 逆向分析
dirsearch 网站目录结构扫描器
软件定义网络
1、使用PYTHON开发个AGENT部署在要监控的网元上,这里要利用python把要在网元上操作的命令封装在开发的AGENT中
2、利用ZABBIX和AGENT通信进行数据收集,在ZABBIX中可以设置各种触发条件和操作
3、针对不同的问题再把操作命令发送到相关网元