host

超级详细Tcpdump 的用法

怎甘沉沦 提交于 2020-01-09 05:26:24
第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host. 第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,这些关键字指明了传输的方向。举例说明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的网络地址是202.0.0.0 。如果没有指明方向关键字,则缺省是src or dst关键字。 第三种是协议的关键字,主要包括fddi,ip,arp,rarp,tcp,udp等类型。Fddi指明是在FDDI(分布式光纤数据接口网络)上的特定 的网络协议,实际上它是"ether"的别名,fddi和ether具有类似的源地址和目的地址,所以可以将fddi协议包当作ether的包进行处理和 分析。其他的几个关键字就是指明了监听的包的协议内容。如果没有指定任何协议,则tcpdump将会监听所有协议的信息包。 除了这三种类型的关键字之外,其他重要的关键字如下:gateway, broadcast,less,greater,还有三种逻辑运算

mysql数据库操作语句

99封情书 提交于 2020-01-09 03:28:23
********************************************* Mysql 中显示所有用户: 1. 登录数据库 ## mysql -u root -p 2. 查询用户表 ## SELECT User, Host, Password FROM mysql.user; 你将会看到如下这样的信息: +------------------+--------------+--------------+ | user | host | password | +------------------+--------------+--------------+ | root | localhost | 37as%#8123fs | | debian-test-user | localhost | HmBEqPjC5Y | | johnsm | localhost | | | brian | localhost | | | root | 111.111.111.1| | | guest | % | | | linuxprobe | 10.11.12.13 | RFsgY6aiVg | +------------------+--------------+--------------+ 3. 显示所有的用户(不重复) SELECT DISTINCT User FROM

Apache Structured Streaming_JZZ158_MBY

左心房为你撑大大i 提交于 2020-01-09 00:53:26
Structured Streaming 什么是Structured Streaming 泛指使用SQL操作Spark的流处理。Structured Streaming是一个scalable 和 fault-tolerant 流处理引擎,该引擎是构建Spark SQL之上。可以使得用户以静态批处理的方式去计算流处理。Structured Streaming底层毁掉用SparkSQL 引擎对流数据做增量和持续的更新计算并且输出最终结果。用户可以使用 Dataset/DataFrame API 完成流处理中的常见问题:aggregations-聚合统计、event-time window-事件窗口、stream-to-batch/stream-to-stream join连接等功能。Structured Streaming可以通过 checkpointing (检查点)和 Write-Ahead Logs(写前日志)机制实现end-to-end(端到端)、exactly-once(进准一次)语义容错机制。总之Structured Streaming提供了 快速、可扩展、容错、端到端的精准一次的流处理,无需用户过多的干预。 Structured Streaming底层计算引擎默认采取的是 micro-batch 处理引擎(DStream一致的)

Docker--网络

大兔子大兔子 提交于 2020-01-08 22:13:32
docker网络官网 https://docs.docker.com/network/ 3.1 计算机网络模型 3.2 Linux中网卡 3.2.1 查看网卡[网络接口] 01-ip link show 02-ls /sys/class/net 03-ip a 3.2.2 网卡 3.2.2.1 ip a解读 状态:UP/DOWN/UNKOWN等 link/ether:MAC地址 inet:绑定的IP地址 3.2.2.2 配置文件 在Linux中网卡对应的其实就是文件,所以找到对应的网卡文件即可 比如:cat /etc/sysconfifig/network-scripts/ifcfg-eth0 3.2.2.3 给网卡添加IP地址 当然,这块可以直接修改ifcfg-*文件,但是我们通过命令添加试试 (1)ip addr add 192.168.0.100/24 dev eth0 (2)删除IP地址 ip addr delete 192.168.0.100/24 dev eth0 3.2.2.4 网卡启动与关闭 重启网卡 :service network restart / systemctl restart network 启动/关闭某个网卡 :ifup/ifdown eth0 or ip link set eth0 up/down 3.3 Network Namespace

tcpdump的详细用法

丶灬走出姿态 提交于 2020-01-08 21:45:40
/*--> */ /*--> */ 第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host. 第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,这些关键字指明了传输的方向。举例说明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的网络地址是202.0.0.0 。如果没有指明方向关键字,则缺省是src or dst关键字。 第三种是协议的关键字,主要包括fddi,ip,arp,rarp,tcp,udp等类型。Fddi指明是在FDDI(分布式光纤数据接口网络)上的特定 的网络协议,实际上它是"ether"的别名,fddi和ether具有类似的源地址和目的地址,所以可以将fddi协议包当作ether的包进行处理和 分析。其他的几个关键字就是指明了监听的包的协议内容。如果没有指定任何协议,则tcpdump将会监听所有协议的信息包。 除了这三种类型的关键字之外,其他重要的关键字如下:gateway, broadcast,less

etcdctl命令

拥有回忆 提交于 2020-01-08 19:54:21
官方网站 https://github.com/etcd-io/etcd/tree/master/etcdctl etcdctl -h / # etcdctl --help NAME: etcdctl - A simple command line client for etcd3. USAGE: etcdctl VERSION: 3.2.24 API VERSION: 3.2 COMMANDS: get Gets the key or a range of keys put Puts the given key into the store del Removes the specified key or range of keys [key, range_end) txn Txn processes all the requests in one transaction compaction Compacts the event history in etcd alarm disarm Disarms all alarms alarm list Lists all alarms defrag Defragments the storage of the etcd members with given endpoints endpoint health Checks the

kubernetes系列教程(十八)TKE中实现ingress服务暴露

风格不统一 提交于 2020-01-08 16:45:32
写在前面 上一篇文章中介绍了基于Nginx实现Ingress Controller的实现,介绍了Nginx Ingress Controller安装、相关功能,TLS,高级特性等介绍,本章开始介绍基于腾讯云TKE实现ingress服务暴露。 1. TKE ingress 1.1 TKE ingress架构 TKE是Tencent Kubernetes Engine即腾讯云基于kubernetes提供的公有云上容器云服务,TKE提供了两种暴露服务的方式:service和ingress。 内网CLB,四层负载均衡,提供VPC内访问,通过node节点的NodePort转发至service; 外网CLB,四层负载均衡,提供公网访问,需要node节点具有访问公网的能力; ingress, 七层负载均衡,提供http和https接入,提供ingress控制器的功能,借助NodePort转发 要使用TKE的ingress功能,需要了解一下相关的组件内容: l7-lb-controller ingress客户端,安装在kube-system,用于解析ingress配置并更新CLB的规则 CLB 七层负载均衡,提供ingress controller的功能,根据ingress规则创建http/https监听器,配置转发规则,以NodePort端口绑定后端RS Service

ansible 入门

▼魔方 西西 提交于 2020-01-08 15:08:43
ansible 入门 ansible是一款简单的运维自动化工具,只需ssh协议连接即可进行系统管理,自动化执行命令,部署等 特点: 1、不需要单独安装客户端,不需启动任何服务 2、是python中一套完整的自动化执行任务模块 3、playbook采用yaml配置,对于自动化任务执行一目了然 组成结构: a、ansible,命令工具,核心执行工具,一次性或临时执行的操作都是通过该命令 b、ansible playbook 任务剧本,编排定义ansible任务集的配置文件,顺序依次执行,yaml格式 c、inventory 管理主机的清单,默认/etc/ansible/hosts d、modules 执行命令的功能模块 e、plugins 插件 f、api 提供给第三方程序调用的应用程序编程接口 环境: server:192.168.10.193 client:192.168.10.191 192.168.10.192 192.168.10.194 192.168.10.195 192.168.10.196 centos7.6 1、配置epol源并安装ansible wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum clean all yum makecache yum

对vue项目中api接口的封装管理

只谈情不闲聊 提交于 2020-01-08 15:05:17
很多朋友在开发过程中,习惯性直接将api的调用写在单个组件之中,就直接调用请求。例如: 在前端项目开发中,从整体架构出发,我们可以将项目中所有api进行封装,从而便于我们进行统一管理。 在src目录下,新建api文件夹,在api文件夹下创建index.js和api.js。 1、api.js。主要用来统一管理项目所有api请求。 如下: import axios from 'axios' let host = window.g.ApiUrl // 获取主页信息 export const getindex = params => { return axios.get(`${host}/api/index/`, { params: params }) } // 获取城市信息 export const getcity = params => { return axios.get(`${host}/api/city/`) } // 获取详细信息 export const getdetail = params => { return axios.get(`${host}/api/detail/`, { params: params }) } // 注册 export const postRegister = params => { return axios.post(`${host}/api

tcpdump 抓包使用小结

眉间皱痕 提交于 2020-01-08 02:05:40
tcpdump 抓包规则常用命令 下面的例子全是以抓取 eth0 接口为例,如果不加”-i eth0” 是表示抓取所有的接口包括 lo 12345678910111213141516171819202122232425262728293031323334353637383940414243 # 抓取包含 172.16.1.122 的数据包 tcpdump -i eth0 -vnn host 172.16.1.122 # 抓取包含 172.16.1.0/24 网段的数据包 tcpdump -i eth0 -vnn net 172.16.1.0/24 # 抓取包含端口 22 的数据包 tcpdump -i eth0 -vnn port 22 # 抓取 udp 协议的数据包 tcpdump -i eth0 -vnn udp # 抓取 icmp 协议的数据包 tcpdump -i eth0 -vnn icmp # 抓取 arp 协议的数据包 tcpdump -i eth0 -vnn arp # 抓取 ip 协议的数据包 tcpdump -i eth0 -vnn ip # 抓取源 ip 是 172.16.1.122 数据包。 tcpdump -i eth0 -vnn src host 172.16.1.122 # 抓取目的 ip 是 172.16.1.122 数据包 tcpdump -i