07 2021 档案
摘要:shell处理json数据 可视化工具 获取正确的json格式内容 2.把json内容格式化后全部复制到新的文件文件中 3.把格式化的json文本内容提交给api curl -k -X POST \ -H "Authorization: Bearer eyJrIjoibkFicXhkdndJeUI4
阅读全文
摘要:IP协议分析 IP协议是TCP模型中最重要的协议 IP协议是TCP,UDP,ARP等这些传输协议的基础,提供了数据传输的通路 提供了子网互联 形成一个比较大的网络。使得不同网络的主机能够相互传输数据 TCP传输控制协议 在IP协议的基础上增加了确认重发,滑动窗口和复用等机制 提供了稳定的,安全的,面
阅读全文
摘要:节点初始化 1.时间同步 2.防火墙端口开放 3.系统内核参数优化 mysql主从操作 1.mysql创建用户和授权必须要用root用户登录 2.mysql导出数据库 3.配置mysql slave端 mysql>change master to master_host='192.168.1.102
阅读全文
摘要:示例场景 当我们把系统的业务应用部署到容器中时候,由于主机的网络和容器网络相互影响。就会碰到一些异常问题. 主机的防火墙规则会影响到容器服务之间的相互调用 当容器服务之间是出现网络调用问题的时候首先停掉防火墙 重启服务看是否能正常运行。如果停掉防火墙服务正常则证明是防火墙问题 问题场景 docker
阅读全文
摘要:传输层 netstat ,ss 看到的是传输控制层的数据 主要查看IP,端口,进程号 等相关信息 网络层 route 查看下一跳的信息数据 内核会根据路由表中的路由条目和目标IP进行路由匹配,如果匹配成功则会把数据包转发给相应网络接口,如果没有匹配到则无法进行转发 网络传包的时候源IP和目标IP是不
阅读全文
摘要:网络抓包 使用tcpdump抓取的包是还没有经过软件防火墙处理的 使用tcpdump可以查看到某个网卡收到了远程主机发来的包,即使这个远程主机在防火墙规则里被设置为拒绝 虽然tcpdump可以看到收到了数据包,但是由于内核配置的防火墙规则。所以主机上的应用程序就无法收到远程主机发来的数据包了.导致无
阅读全文
摘要:docker镜像文件存储驱动 docker最初用的文件存储系统是AUFS文件系统,因为AUFS文件系统本身带有文件分层的机制,这和docker镜像可以天然的配合在一起. AUFS目前没有被纳入Linux内核代码中,而且只支持Ubuntu系统。不支持centos系统 为了解决这个问题 docker创建
阅读全文
摘要:容器跨主机网络方案 docker 原生的 overlay 和 macvlan 第三方方案:常用的包括 flannel、weave 和 calico CNM Container Network Model (CNM) 容器网络模型 libnetwork libnetwork 是 docker 容器网络
阅读全文
摘要:内置变量说明 bash自身已经存在的命令,无需额外再安装.相当于操作系统一旦装好就可以被直接调用的命令. echo 输出命令 eval命令 exec命令 read shift exit shell变量子串 1.字符串输出 2.字符串截取 3.字符串删除 4.字符串替换 shell特殊扩展变量说明 给
阅读全文