自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 MSS和MTU的关系

MSS与MTU的关系

2023-12-05 10:25:20 517

原创 交换机和路由器基础

交换机组成和启动过程

2022-09-04 17:17:19 1229 1

原创 达梦数据库安装、使用

达梦安装使用

2022-07-24 21:16:20 274

原创 webStome运行时报错:system limit for number of file watchers reached

添加fs.inotify.max_user_watches=524288。修改/etc/sysctl.conf。运行命令sysctl-p生效。

2022-07-21 21:39:53 207

原创 C语言automake

automake

2022-07-20 23:20:12 93

原创 Centos7 快捷键设置

以截图快捷键为例子,演示快捷键设置

2022-07-19 22:30:44 402

原创 Centos7 截图

Centos7 截图

2022-07-19 22:09:40 747

原创 C语言彩色打印

debug,info,warning,error输出不同的颜色。

2022-07-19 21:59:07 879

原创 Linux下C语言 hello world

Linux下C语言helloworld。彩色打印

2022-07-19 21:29:47 1028

原创 python彩色打印

python3 彩色打印

2022-07-14 20:58:35 357

原创 CentOS7 创建快捷方式 搜索启动

CentOS7 创建快捷方式 搜索启动在/usr/share/applications/创建pycharm.desktop进行如下编辑:[Desktop Entry]Encoding=UTF-8Name=pycharmComment=pycharmExec=/opt/pycharm-2017.1.4/bin/pycharm.shIcon=/opt/pycharm-2017.1.4/bin/pycharm.pngTerminal=falseStartupNotify=trueType=

2021-06-09 09:55:19 159

原创 visio使用

交叉线出现搭桥问题设计–>版式–>链接线 去掉选中“显示跨线”

2021-03-09 17:49:54 430

原创 cryptography版本问题导致pymysql等无法使用

CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.pip list | grep cryptography显示3.3版本需要低版本的cryptography卸载高版本:pip uninstal

2021-03-08 18:59:35 5790

原创 suricata安装,配置,运行

1.suricata安装./configure./make./make install-full2.配置/usr/local/etc/suricata/suricata.yaml配置syslog输出为yes3.运行suricata -c suricata.yuml -s ./rules -i ens0配置系统日志输出:/etc/rsyslog.d/rsyslog.conf启动rsyslog失败(个人重启时遇到问题,配置文件第36行注释掉后重启成功)删除/var/lib/rsyslo

2021-03-08 18:47:34 871

原创 CentOS安装数据库mariadb

CentOS安装数据库mariadb安装:yum install mariadb mariadb-server启动:systemctl start mariadb修改密码:mysql_secure_installation

2021-02-27 11:43:23 135

原创 CentOS7 安装suricata

suricata安装./configure 报错:error: pcre.h not found安装pcre-develyum install pcre-devel./configure最后会提示安装yum install zlib-devel重新./configuremakemake install

2021-02-27 09:42:10 656

原创 CentOS离线安装rpm\whl

软件:rpm包可在有网的时候下载:比如yum:yum install scipy --downloadonly --downloaddir=/opt/rpm比如pip: pip3 download -d /opt/pip numpy安装命令:yum安装rpm:yum install scipypip安装whl: pip install numpy

2021-02-18 21:39:46 1384

原创 查看CentOS版本

查看CentOS版本cat /etc/os-releaseNAME=“CentOS Linux”VERSION=“7 (Core)”ID=“centos”ID_LIKE=“rhel fedora”VERSION_ID=“7”PRETTY_NAME=“CentOS Linux 7 (Core)”ANSI_COLOR=“0;31”CPE_NAME=“cpe:/o:centos:centos:7”HOME_URL=“https://www.centos.org/”BUG_REPORT_URL

2021-02-18 18:41:37 183

原创 ubuntu登陆密码输入正确却反复跳转回登陆界面

ubuntu登陆密码输入正确却反复跳转回登陆界面ctrl+shift+F1 进入命令行界面输入用户名密码进入系统sudo chown username:username .Xauthorityls .Xauthority -l或者rm .Xauthority -rf

2021-02-09 17:44:52 952 2

原创 CentOS7 python 升级pip遇到的问题

CentOS7 python 升级pip遇到的问题pip install --upgrade pip升级后pip运行报错File “/usr/lib/python2.7/site-packages/pip/_internal/cli/main.py”, line 60sys.stderr.write(f"ERROR: {exc}")解决办法:yum remove python-pipwget https://bootstrap.pypa.io/2.7/get-pip.pypython get

2021-02-08 23:28:40 1358 2

原创 CentOS7.2自带Python2.7安装pip

CentOS7.2自带Python2.7安装pipyum -y install epel-releaseyum -y install python-pip

2021-02-08 22:38:52 702

原创 pip(3) 下载安装包

利用pip下载软件,并离线安装下载pip download -d /path soft或者pip3 download -d /path soft离线安装pip install soft

2021-02-08 20:54:43 1962

原创 CentOS7安装软件 下载rpm安装包

CentOS7安装软件 下载rpm安装包yum install soft --downloadonly --downloaddir=/path

2021-02-08 20:39:52 1401

原创 CentOS7.2 安装 Python3

CentOS7.2 安装 Python31.编译工具和依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-develyum install -y libffi-devel zlib1g

2021-02-07 22:05:53 260 6

原创 TCP

TCP传输控制协议(Transmission Control Protocol)是可靠的、面向连接的字节流服务。建立连接后,被编号的数据段按序发收,要求每个数据段都进行确认。指定时间没有收到目标主机所发的数据段的确认,源主机将对该数据段进行再次发送。TCP的三种机制使用序号对数据进行标记。便于接收服务在向上层传输数据之前调整失序的疏忽包。TCP确认、校验、定时器系统提供可靠性。TCP使用窗口机制调整数据流量。可减少因接收方缓冲区满而造成丢失数据报文的可能。首部格式源端口和目的端口,各占1

2020-12-06 15:00:53 90

原创 网络地址转换(NAT)和网络地址端口转换(NAPT)

网络地址转换网络地址转换(NetWork Address Translation)将报文中的IP地址替换成另一个IP地址,用少量IP,有助于减轻IP地址空间的枯竭。传统NAT你包括基本NAT和NAPT两大类。基本NATNAT设备配置多个公用的IP地址,当网络内部的主机需要向外发起会话请求时,把内部地址转换成公用IP地址。传统NAT是一对一转换。分为动态NAT和静态NAT。NAPT网络地址端口转换,允许多个内部地址映射到同一个公有地址,多对一地址转换或地址复用。NAPT同时映射IP和端口。隐藏内部网

2020-12-04 12:05:35 2500

原创 ARP作用和安全问题

APR地址解析协议(Address Resolution Protocol)将IP地址解析成MAC地址。ARP报文封装在以太网帧中进行发送。ARP广播ARP请求分组,包括:源IP、源MAC、目的IPARP响应。目的IP的主机,单播方式向ARP主机发送响应分组。包括:响应IP和MAC,源IP和MAC源主机写高速缓存。高速缓存记录IP和MAC地址对应关系,生存时间过后被删除。ARP病毒广播风暴ARP木马使用ARP欺骗手段破坏客户机建立正确的IP和MAC的对应关系,把虚假的网关MAC地址发送给

2020-12-04 10:04:01 1205

原创 VLSM 和 CIDR

VLSM 和 CIDR可变长子网掩码(Variable Length Subnet Masking,VLSM)传统ABC三类固定长度子网掩码,分别是8位、16位、24位,浪费地址空间。VLSM对部分子网再次进行子网划分,在同一网络地址空间使用多个不同的子网掩码。VLSM寻址效率高、IP地址利用率也高。无类别域间路由(Classless Inter-Domain Routing,CIDR)路由器使用前缀来描述有多少位是网络位,剩下的位是主机位。CIDR提高了IPV4的可扩展性和效率,通过使用路由聚合可

2020-12-01 11:38:42 405

原创 IP QoS

QoS介绍QoS是指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一个安全机制,是用来解决网络延迟和阻塞问题的一种技术。QoS的工作原理是:优先于其他通信为某些通信分配资源。首先必须识别不同的通信。通过“数据包分类”,将到达网络设备的通信分成不同的“流”然后,每个流的通信被引向转发接口上的相应“队列”,每个接口上的队列根据一些算法接受“服务”。队列服务算法决定了每个队列通信被转发的速度,进而决定分配给每个队列和相应流的资源。为提供QoS,必须在网络设备中预备或者配置下

2020-12-01 11:12:40 1217

原创 添加/usr/local/lib默认库路径

添加/usr/local/lib默认库路径echo “/usr/local/lib” >>/etc/ld.so.conf/sbin/ldconfig

2020-06-11 17:25:28 3302

原创 VMware安装CentOS7虚拟机

创建CentOS7虚拟机标题打开VMware,创建虚拟机选择镜像文件填写用户名密码填写虚拟机保存路径填写虚拟机CPU填写内存填写网络填写磁盘开始安装CentOS7.2选择SOFTWARE SELECTION设置安装软件,点击确定,返回首页,可以根据情况设置其他项,点击开始安装(Begin installation)此时可以点击USER CREATIO...

2020-04-26 20:45:07 324

原创 ndnSIM安装

ndnSIM安装操作系统基础库安装源码下载编译、运行代码修改文件路径:base.pyhub.pycode.py操作系统Ubuntu16/Ubuntu18基础库安装sudo apt install build-essential libsqlite3-dev libboost-all-dev libssl-dev git python-setuptools castxmlsudo apt ...

2020-04-07 14:39:38 606

原创 CentOS 7离线安装wireshark

CentOS 7离线安装wireshark解压ISO镜像,在packages下找到下列rpm包:libsmi-0.4.8-13.el7.x86_64.rpm,wireshark-1.10.14-7.el7.x86_64.rpm,wireshark-devel-1.10.14-7.el7.x86_64.rpm,wireshark-gnome-1.10.14-7.el7.x86_64.rpm按下...

2020-02-27 17:39:39 911

原创 linux安装apr

linux安装aprapr下载:http://apr.apache.org/download.cgi安装1. 解压apr-1.7.0,apr-iconv-1.2.2,apr-util-1.6.12. 进入相应目录配置configure 并安装cd apr-1.7.0./configure --prefix=/usr/local/aprmake && make ins...

2020-02-27 17:31:51 709

原创 透明网桥调用iptables修改数据包无效

问题使用命令iptables -t mangle -A POSTROUTING -o bridge0 -j TTL --ttl-set 50ttl没有变换解决办法:启动bridge-nf方式:编辑文件vim /etc/sysctl.conf 添加:net.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptab...

2020-02-19 16:54:20 708

原创 Netfilter内核态修改TTL

Netfilter内核态修改TTL#myhook.c#include <linux/kernel.h>#include <linux/module.h>#include <linux/ip.h>#include <linux/tcp.h>#include <linux/udp.h>#include <linux/icm...

2019-11-13 21:25:24 262

原创 内核模块加载卸载

内核编程-模块加载卸载加载内核模块查看内核模块卸载内核模块加载内核模块insmod ./mykernel.ko查看内核模块lsmod | grep mykernel卸载内核模块rmmod mykernel...

2019-11-12 09:06:27 160

原创 iptables 创建新链

iptables 创建新链创建引用添加规则删除链清空自定义链规则:删除链引用规则:删除自定义链:重命名链创建iptables -t filter -N newchain引用iptables -t filter -I INPUT -j newchain添加规则iptables -t filter -I newchain -p tcp -j REJECT删除链清空自定义链规则:ipt...

2019-11-07 17:05:15 2727

原创 Ubuntu搭建透明网桥

Ubuntu搭建透明网桥环境搭建问题原因解决办法环境搭建添加网桥bridge0网桥上添加两个网卡 ens1 ens2PC1链接ens1 PC2链接ens2问题PC1 ping PC2 bridge的iptables不能截获数据包原因Since Linux kernel 3.18-rc1, you have to modprobebr_netfilter to enable brid...

2019-11-06 21:03:51 572

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除