10 bingyu9875

尚未进行身份认证

暂无相关描述

等级
TA的排名 1w+

shell中expect的用法

shell中expect的用法expect一般用于实现用脚本来自动远程登录,对远程机器执行相关操作测试机上的expect目录一般在/usr/bin/expect路径下面是从网上查询的用法总结:1.expect中的判断语句:if{condition}{#doyourthings}elseif{#doyourthings}else{...

2019-08-15 10:31:07

Beyond Compare 4激活

BeyondCompare4激活1.密钥转:https://blog.csdn.net/weixin_39424913/article/details/85063153#commentBoxw4G-in5u3SH75RoB3VZIX8htiZgw4ELilwvPcHAIQWfwfXv5n0IHDp5hv1BM3+H1XygMtiE0-JBgacjE9tz33sIh542EmsGs1y...

2019-08-06 19:15:46

Linux下使用内核源码单独编译某一模块

Linux下使用内核源码单独编译某一模块初衷:由于ubuntu1604安装版本没有IGMPSnooping的模块,所以研究了一下此功能。首先下载需要的内核源码,参看上一篇文章(https://blog.csdn.net/bingyu9875/article/details/95946968)本文章只介绍如何编译某个内核的模块:1.查看config配置项进入需要编译的目录,我的目录是...

2019-07-15 15:23:10

Ubuntu内核编译教程-编译Linux4.8.0内核

Ubuntu内核编译教程-编译Linux4.8.0内核实验环境:Ubnuntu64位(推荐使用16.04)一、环境准备1.下载源码准备linux源码和补丁,可以在官网(http://www.kernel.org)上下载,这里我们下载4.8版本。不过阿里提供了http://mirrors.aliyun.com/,也可以在这里面下载,速度更快。下载镜像的命令如下:cd/tmpwge...

2019-07-15 11:30:29

ubuntu下编译自定义内核模块

ubuntu下编译自定义内核模块内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(LoadableKernelModule,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(monolithickernel)。单内核的最大优点是效率高,因为所有的内容都集成在一起,但其缺点是可扩展性和可维护性相对较差,模块机制就是为了弥补这一缺陷。...

2019-07-15 09:23:37

VSCode GDB调试配置

VSCodeGDB调试配置1.vscode启动debug窗口按Ctrl+Shift+D,打开Debug窗口默认是“Noconfigurations”,点击“F5”,会提示你配置GDB参数(选择gccbuildanddebugactivefile),配置文件名称为launch.json(配置参考3)配置完成后,再按F5,会提示配置GCC,选择“ConfigureTask...

2019-07-05 17:43:13

git 换行符LF与CRLF转换问题

git换行符LF与CRLF转换问题一、背景在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux使用的是0x0A(LF),早期的MacOS使用的是0x0D(CR),后来的OSX在更换内核后与UNIX保持一致了。但DOS/Windows一直使用0x0D0A(CRLF)作为换行符。Git提供了一个“换行符自动转换”功能。这个功能默认处于“自动模式”,当你...

2019-07-05 17:41:50

vscode 之 markdown 导出pdf

vscode之markdown导出pdf1.安装markdown插件按快捷键ctrl+shift+x,搜索“MarkdownPreviewEnhanced”,点击安装,如下图所示2.创建md文件新建一个文件,保存名为*.md预览窗口快捷键:ctrl+kv,或者点击右上角的“MarkdownPreviewEnhanced:openPreviewto...

2019-06-28 14:11:48

linux内核参数注释与优化

linux内核参数注释与优化目录1、linux内核参数注释2、两种修改内核参数方法3、内核优化参数生产配置参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观。学习linux也有不少时间了,每次优化linux内核参数时,都是在网上拷贝而使用,甚至别人没有列出来的参数就不管了,难道我就不需要了吗?参考文章:linux内核TCP相关参数解释h...

2019-06-19 12:17:22

/proc/net参数介绍(三)

/proc/net参数介绍(三)官网参考地址:https://www.cyberciti.biz/files/linux-kernel/Documentation/networking/ip-sysctl.txt参数介绍:/proc/sys/net/ipv4/*Variables:ip_forward-BOOLEAN 0-disabled(default) not0-...

2019-06-19 12:14:46

/proc/net参数说明 (二)

/proc/net参数说明(二)注意:对于所有值为bool的参数,‘ture’或者非0整数都可表示为允许。0或者是’false’表示禁止ip/proc/sys/net/ipv4/ip_forward默认值:0功能:是否开启IP转发。值为0表示不开启,值不为0则表示开启(如设置为1)。ip_default_ttl默认值:64功能:设定IP数据包的生存周期修改:增加该值会降...

2019-06-19 12:11:52

/proc/net/tcp中各项参数说明

/proc/net/tcp中各项参数说明/proc/net/tcp中的内容由tcp4_seq_show()函数打印,该函数中有三种打印形式,我们这里这只列出状态是TCP_SEQ_STATE_LISTENING或TCP_SEQ_STATE_ESTABLISHED的情况,如下所示:...

2019-06-19 12:10:13

ipv6 for openwrt odhcpd

ipv6foropenwrtodhcpd1.配置说明openwrt中ipv6的RA服务器odhcpd配置:配置文件/etc/config/dhcp#router.c->send_router_advert()configdhcp‘lan‘optioninterface‘lan‘...

2019-06-14 15:32:50

开源的sip服务端

开源的sip服务端1、opensips前身是大名鼎鼎的OPENSER,由于本人工作的需要,对口的服务器端公司开发进度明显低于我们客户端,所以无奈使用这个玩意做测试,结果测试下来出奇的满意,这个服务器端已经基本可以实现所有SIP可以完成的功能,视频童话,电话会议,TLS安全SIP,都不是问题.最实用的是他打包了一个约700MB的虚拟机文件,不用自己编译安装,直接用虚拟机就能开始测试你自己的...

2019-06-14 15:22:15

windows 通过cmd命令(netsh wlan命令)连接wifi

windows通过cmd命令(netshwlan命令)连接wifi1.连接1)显示本机保存的profiles,配置文件是以wifi的ssid命名的.netshwlanshowprofiles2)用netshwlanconnectname=xxxxx连接其中一个profile3)断开连接netshwlandisconnect2.帮助信息...

2019-05-22 10:22:09

iptables nat 原理(SNAT和DNAT,NAT之二)

iptablesnat原理同filter表一样,nat表也有三条缺省的"链"(chains):PREROUTING:目的DNAT规则把从外来的访问重定向到其他的机子上,比如内部SERVER,或者DMZ。因为路由时只检查数据包的目的ip地址,所以必须在路由之前就进行目的PREROUTINGDNAT;系统先PREROUTINGDNAT翻译——>再过滤(FORWARD)——&...

2019-05-09 09:51:05

NAPT和NAT的工作原理及其区别(NAT之一)

NAPT和NAT的工作原理及其区别NAPT网络地址端口转换NAPT网络地址端口转换NAPT(NetworkAddressPortTranslation)是人们比较熟悉的一种转换方式。NAPT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面。NAPT与动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TC...

2019-05-09 09:46:42

MTK762x 在桥接模式下不能获取IPv6地址的问题

MTK762x在桥接模式下不能获取IPv6地址的问题参考地址:https://dev.archive.openwrt.org/ticket/20453.html1.问题简介MulticastIPv6ICMPpacketsaredroppedbybuilt-inRT5350switch,breakingneighbourdiscovery2.解决方案Thep...

2019-04-26 15:41:06

OpenVPN Server端配置文件详细说明

OpenVPNServer端配置文件详细说明本文将介绍如何配置OpenVPN服务器端的配置文件。在Windows系统中,该配置文件一般叫做server.ovpn;在Linux/BSD系统中,该配置文件一般叫做server.conf。虽然配置文件名称不同,但其中的配置内容与配置方法却是相同的。本文根据官方提供的server.ovpn示例文件直接翻译得出。Windows、Linux、BSD等系...

2019-04-25 10:56:31

Ubuntu 1404/1604 下安装OpenVpn Server

Ubuntu1404/1604下安装OpenVpnServerOpenVPN是一个基于OpenSSL库的应用层VPN实现。和传统VPN相比,它的优点是简单易用。OpenVPN允许参与建立VPN的单点使用共享金钥,电子证书,或者用户名/密码来进行身份验证。它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函式库。OpenVPN能在Solaris、Lin...

2019-04-25 10:37:50

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。