06
2019
05
Elastix 2.5 PBX服务器安装配置使用手册
一、Elastix 简介Elastix 系统集成了最优秀的工具,它使 Asterisk PBX拥有一个简单易操作的界面,还增加了自己的设备,允许外界创新,使其成为开源通讯最好的软件包。Elastix 的目标就是要发展成为一个稳定、可调节和易操作的软件系统。这些特点使 Elastix 成为 Asterisk PBX 的首选。二、Elastix 安装2-1、所需设备耗材2-1-1、服务器配置2G内存(建议大于4G),300G硬盘空间(建议采用SSD固体硬盘),1个PCI插槽。2-1-2、电话语音卡本
作者:hqy | 分类:技术文章 | 浏览:6326 | 评论:0
05
2019
05
ipsec vpn 所用的通讯协议和端口
端口是UDP500和UDP4500在没有nat设备的环境中用UDP500,在有nat设备的环境中用UDP4500isakmp:udp 500,ESP/AH:IP protocol 50/51
作者:hqy | 分类:技术文章 | 浏览:6465 | 评论:0
05
2019
05
quericy/one-key-ikev2-vpn
https://github.com/quericy/one-key-ikev2-vpnA bash script base on Centos or Ubuntu help you to create IKEV2/L2TP vpn.ikev2vpnstrongswanikev2-vpnsslssl-ikev2 75 commits 2 branches 0 releases 5 contributors
作者:hqy | 分类:技术文章 | 浏览:2766 | 评论:0
05
2019
05
IPsec VPN隧道建立正常但VPN业务却不稳定 甚至不通怎么办?
IPsec esp_errorIPsec VPN隧道建立正常,但是业务却不通或十分不稳定?以下讨论有一个前提:并不是因为配置原因导致的VPN业务不通或不稳定,防火墙配置是正常的,而只是ESP报文在互联网上传输异常,也就是说运营商转发ESP报文的时候存在异常,或者运营商干脆就直接丢弃了ESP报文,这样的话IPsec VPN隧道看上去是好的,但是实际上业务却无法通信的这种情况。不适用于IPsec VPN的其他故障环境下。如何判断是ESP报文被丢弃的问题呢?其实只需要在设备上抓对应的ESP报文即可,如
作者:hqy | 分类:技术文章 | 浏览:4852 | 评论:0
23
2019
04
vlan 端口镜像
monitor session 1 source interface Gi1/0/14monitor session 1 destination interface Gi1/0/12monitor session 2 source interface Gi1/0/10 - 11monitor session 2 destination interface Gi1/0/9no monitor session 1 source interface Gi1/0/14no monitor session
作者:hqy | 分类:技术文章 | 浏览:4259 | 评论:0
22
2019
04
U-Boot 启动过程及简单代码分析
U-Boot 启动过程及简单代码分析这里以 AR7241 的 U-Boot 为例MIPS 架构简介MIPS 地址空间:这里说的是地址空间,不是内存空间。内存只是映射在一部分地址空间上而已。内存分为4段 (Kuseg、Kseg0、Kseg1、Kseg2),其中 Kseg0 (0x80000000 ~ 0x9fffffff) 为缓存段,直接映射在物理地址段上。Kseg1 (0xa0000000 ~ 0xbfffffff) 为非缓存段,直接映射在物理地址段上。Kuseg 和 Kseg2 需要经过地址转
作者:hqy | 分类:技术文章 | 浏览:3049 | 评论:0
22
2019
04
sysupgrade.bin 及分区结构
http://www.mamicode.com/info-detail-842416.html1. make menuconfig 后编译没有生成openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin ,究其原因是因为image超出了flash定义的大小,实际的flash是8M的,编译703N的时候没有修改配置编译成4M的了 ,修改下面两个文件(trunk 版本)1. vi tools/firmware-utils/src
作者:hqy | 分类:技术文章 | 浏览:3238 | 评论:0
22
2019
04
ARM结构和MIPS结构的地址空间
无论在哪种体系结构中,地址空间的访问都是CPU运行的基本,CPU的每一条指令的地址,都必须在CPU所能访问的地址空间内,当然这个空间指的是虚拟地址空间。每个CPU所能访问多大的虚拟地址这是和CPU的位数有关的,32位地址总线,最大的虚拟地址就是2的32次方,64位同理。当然在实际的使用中,是不会出现这么大的地址范围的,我们都会根据设备的地址和内存的范围来配置一些窗口来给CPU访问,这就限制了CPU实际所使用的地址空间的大小。这些虚拟地址空间又是如何映射到实际的物理地址(设备地址和内存地址)的,每
作者:hqy | 分类:技术文章 | 浏览:3548 | 评论:0
22
2019
04
Cavium MIPS的内存布局和映射
Cavium MIPS的内存布局 这里主要想讨论MIPS架构的内存分配问题,对Cavium的了解比较多,所以从熟悉的芯片开始做衍生。Cavium的架构基本上会遵循MIPS的内存分配规则,不会有太大的差异。所以以下讨论均基于Cavium的MIPS架构。 一、物理地址的分配关于物理内存的讨论,也是基于64bit架构的。MIPS的64bit架构在上世纪90年代开始了。其技术一直都领先于其他的架构处理器。MIPS中采用统一编址架构,IO和Memory使用同样的访问方式。在
作者:hqy | 分类:技术文章 | 浏览:3453 | 评论:0
22
2019
04
U-Boot 命令
http://www.cs.utsa.edu/~tongpingliu/book/UbootCommands.pdfU-Boot 命令
刘通平 Homepage: http://www.cs.umass.edu/~tonyliu/
U-Boot 运行稳定后,可以用它的内部命令来查看目标系统的信息,设置环境变量等。U-Boot
在硬件初始化完成后将进入 main_loop()函数,main_loop()函数将进入一个无限循环,当用
户输入命令后,首先将调用 run_command()函数进
作者:hqy | 分类:技术文章 | 浏览:3140 | 评论:0
22
2019
04
U-BOOT 常用命令简介
对于U-BOOT的开发很有帮助;U-boot发展到现在,他的命令行模式已经非常接近Linux下的shell了,命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。而且如果你输入的命令的前几个字符和别的命令不重复,那么你就只需要打这几个字符即可,比如我想看这个U-boot的版本号,命令就是“ version”,但是在所有的命令中没有其他任何一个的命令是由“v”开头的,所以只需要输入“v”即可。[u-boot@MINI2440]# versionU-Boot 2009.11&n
作者:hqy | 分类:技术文章 | 浏览:4526 | 评论:0
22
2019
04
LG-NAPL-5000 刷ubnt 折腾记
最近玩起ubnt,淘宝一番后发现lg u+这货性价比不错。此前恩山论坛不乏对其进行ubnt改造的帖子,有硬改的,也有软改的,并且恩山@zdgsnet已经给出了一个不用硬改的固件,但是资料比较松散,我就以我自己折腾的经历,记录下,以备后用。0.准备工具硬件:lg u+ napl 5000、USB转TTL、焊接工具套件、TTL插针软件:tftpd32(自行下载)、putty(自行下载)、uboot(no-wps)+程器固件(屏蔽复位)uboot来自恩山论坛@zdgsnet1.TTL接线首先,拿到机器
作者:hqy | 分类:技术文章 | 浏览:6325 | 评论:0
21
2019
04
Linux系统中sysctl命令详解 sysctl -p、sysctl -a、sysctl -w
sysctl命令用于运行时配置内核参数,这些参数位于/proc/sys目录下。sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。 命令格式: sysctl [-n] [-e] -w variable=value &
作者:hqy | 分类:技术文章 | 浏览:4345 | 评论:0
21
2019
04
Centos7默认firewalld防火墙使用命令
Centos7默认firewalld防火墙使用命令基本操作; # systemctl start firewalld //启动
# systemctl status firewalld //状态
# systemctl disable firewalld //禁用
# systemctl stop 
作者:hqy | 分类:技术文章 | 浏览:3292 | 评论:0
21
2019
04
Linux中复制目录报错cp:omitting directory
在linux下拷贝的时候有时候会出现cp:omitting directory的错误 ,例如 cp:omitting directory "bbs" 说明bbs目录下面还有目录,不能直接拷贝,该怎么办呢?下面分享Linux中复制目录报错cp:omitting directory的解决办法方法/步骤1Linux系统中复制目录到另一个目录下面,用cp命令时会出现报错1、在/home/目录下,创建一个新目录,例如:12322、拷贝目录123 到/tmp/目录中,使用cp命令33、系
作者:hqy | 分类:技术文章 | 浏览:3312 | 评论:0
21
2019
04
Redhat、CentOS添加自动加载模板的方法
Redhat、CentOS添加自动加载模板的方法时间:2015-01-14 10:09来源:opstool.com 编辑:teddy.sun 点击: 次如果我们想开机自动加载某个内核模板,标准的方法是: 在/etc/sysconfig/modules/这个目录下建立一个可执行文件。里面包含模板加载的命令 如: #我需要默认加载xxx模块#那么需要新建一个如果我们想开机自动加载某个内核模板,标准的方法是:在/etc/sysconfig/modules/这个目录下建立一
作者:hqy | 分类:技术文章 | 浏览:2677 | 评论:0
21
2019
04
CentOS 7 开机加载内核模块
以ceph模块为例:#cd /etc/sysconfig/modules/#vim ceph.modules在文件中添加如下内容 #!/bin/sh /sbin/modinfo -F filename ceph > /dev/null 2>&1 if [ $? -eq 0 ]; then /sbin/modprobe ceph fi#chmod 755 ceph.modules
作者:hqy | 分类:技术文章 | 浏览:2883 | 评论:0
21
2019
04
linux下TUN/TAP虚拟网卡的使用
转载:http://wushank.blog.51cto.com/3489095/1306849 tun/tap 驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装。利用tun/tap 驱动,可以将tcp/ip协议栈处理好的网络分包传给任何一个使用tun/tap驱动的进程,由进程重新处理后再发到物理链路中。开源项目openvpn (http://openvpn.sourceforge.net)和Vtun(http://v
作者:hqy | 分类:技术文章 | 浏览:3956 | 评论:0
21
2019
04
CentOS 7 安装tunctl
1. Create the repository config file /etc/yum.repos.d/nux-misc.repo[nux-misc]name=Nux Miscbaseurl=http://li.nux.ro/download/nux/misc/el7/x86_64/enabled=0gpgcheck=1gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro2. Install tunctl rpm pack
作者:hqy | 分类:技术文章 | 浏览:4273 | 评论:0
21
2019
04
CentOS7及CentOS6下开机加载内核模块
CentOS7:以ceph模块为例:# cd /etc/sysconfig/modules/# vim ceph.modules在文件中添加如下内容
#!/bin/sh /sbin/modinfo -F filename ceph > /dev/null 2>&1
if [ $? -eq 0 
作者:hqy | 分类:技术文章 | 浏览:4123 | 评论:0