- 浏览: 82142 次
- 性别:
- 来自: 长沙
最新评论
文章列表
linux 做防火墙端口回流问题
- 博客分类:
- linux相关
这两天公司防火墙坏了,临时启用一台linux顶替防火墙。
三个步骤,很简单,五分钟搞定。
前提:linux服务器两个网卡,内外网卡都设置正确ip。
1: 修改系统内核,开启ip转发。
NGINX相关知识
---------------------------------------
nginx 和 tengine(淘宝) 类似,
1.查看网站的head头:
curl -I www.51cto.com
2.安装nginx步骤:
一。先安装pcre依赖,rewrite需要用:
yum install pcre pcre-devel openssl-devel
二。到http://nginx.org官网下载稳定版本:
tar -zxvf nginx-1.10.2.tar.gz
./configure --prefix=/usr/local/nginx -- ...
官方介绍文档:http://www.openldap.org/doc/admin24/intro.html
中文资料:http://learn.hnvs.cy.edu.tw/course/view.php?id=72
LDIF文件格式例子:
1: dn:dc=dlw,dc=com
2: objectclass:top
3: objectclass:dcobject
4: objectclass:organization
5: dc:dlw
6: o:dlw,Inc.
7:
8: dn:ou=managers, dc=dlw, dc=com
9: ou:manag ...
如题,先来张最终效果运营日报
下面介绍下实现过程
【前期准备】
每个IP单独限制,好随时修改。如果是用拨号上网的,请把以下内容加到/etc/ppp/ip-up.local中,否则断线重拨后会没有上传限制,对BT光限制下载是不够的。
#!/bin/bash
#
# zyx@zyx.2288.org
#
# 定义上下带宽
# 注意是 Kbit
DOWNLOAD=800Kbit
UPLOAD=160Kbit
# 定义内网IP段
INET=192.168.0.
# 定义限制的IP范围
IPS=1
IPE=253
# 定义本服务器IP
ServerIP=254
# 定义进出设备
IDEV=eth0
ODEV=ppp0
# ...
OpenStack之虚机热迁移
- 博客分类:
- 虚拟化
最近要搞虚机的热迁移,所以也就看了看虚机迁移部分的内容。我的系统是CentOS6.5,此处为基于NFS共享平台的虚机迁移。有关NFS共享服务器的搭建可以看这里。
Yak shaving
1.设置nfs共享存储(/var/lib/nova/instances)
2. 在各个计算节点设置权限
1 chmod 777 /var/lib/nova/instances
3. 修改各个节点的nova.conf(/etc/nova/nova.conf)
1 vncserver_proxyclient_address=127.0.0.1
2 vncserve ...
一。负载均衡服务LBaas
1.在dashboard中打开lbaas菜单:
'enable_lb': True,
'enable_firewall': True,
'enable_quotas': True,
'enable_vpn': True,
将原来的False改为True.(注意大写)
2.重启dashboard服务:
/etc/init.d/httpd restart
3.安装 haproxy服务:
yum install haproxy
4.修改neutron的配置文件:
vim /etc/neutron/lbaas_a ...
一。块存储服务Cinder控制节点
1.安装cinder:
yum install openstack-cinder python-cinderclient
2.修改配置文件:
vim /etc/cinder/cinder.conf
rabbit_host=172.16.1.210
rabbit_port=5672
rabbit_use_ssl=false
rabbit_userid=guest
rabbit_password=guest
rpc_backend=rabbit
my_ip=172.16.1.210
glance_host=$my_ip
auth_st ...
OpenStack 无法连接到Neutron 问题解决
我们在Icehouse版本创建虚拟机会遇到错误:无法连接到Neutron.的报错,但是虚拟机还可以创建成功,这个是一个已知的bug,可以通过修改源码解决。 注意:还有一种情况,就是你的Neutron真的无法连接,要查看服务和监听端口是否正常!Yum安装的文件在这里:[root@test-node1 ~]# vim /usr/share/openstack-dashboard/openstack_dashboard/api/neutron.py源码安装的在这里:vim /usr/lib/python2.6/site- ...
一。KVM虚拟化
1.KVM的安装:
yum install qemu-kvm qemu-kvm-tools virt-manager libvirt
/etc/init.d/libvirtd start
2.创建一个5G的大小的虚拟机:
qemu-img create -f raw /opt/centos-6.5-x86_64.raw 5G
3.查看虚拟机空间使用大小:
...
VMWare虚拟机转换成KVM
- 博客分类:
- 虚拟化
Metasploitable系统官方只发布vmdk的文件,直接用VMware打开即可使用,但是在KVM怎么用呢?很无奈啊,还好有问题解决,做一个格式转换
qemu-img convert -f vmdk -O qcow2 Metasploitable.vmdk Metasploitable.img
qemu-img info Metasploitable.img
vmware2libvirt -f Metasploitable.vmx > Metasploitable.xml
virsh -c qemu://system define Metasploitable.xml
su ...
kibana4.5修改为高德地图
- 博客分类:
- ELK日志分析
编辑kibana-4.3.1-linux-x64/src/ui/public/vislib/visualizations/_map.js
添加highlight行,注释原来的内容url: 'http://webrd0{s}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}',
还需要修改kibana-4.3.1-linux-x64/src/ui/autoload.js
在highlight行最后添加’ui/vis ...
logstash是一个数据分析软件,主要目的是分析log日志。整一套软件可以当作一个MVC模型,logstash是controller层,Elasticsearch是一个model层,kibana是view层。
首先将数据传给logstash,它将数据进行过滤和格式化(转成JSON格式),然后传给Elasticsearch进行存储、建搜索的索引,kibana提供前端的页面再进行搜索和图表可视化,它是调用Elasticsearch的接口返回的数据进行可视化。logstash和Elasticsearch是用Java写的,kibana使用node.js框架。
这个软件官网 ...
1.查看baidu.com域名的解析全过程:
dig @8.8.8.8 www.baidu.com +trace (nslookup,host也可以)
2.添加虚拟IP和VIP:
ip addr add 172.16.1.234 dev eth0:1
/etc/sysconfig/network-scripts/ifcfg-eth0:1 (永久生效)
3.查看22端口占用情况:
lsof -i tcp:22 & netstat -antup|grep 22
4.查看web服务端口是否正常:
telnet www.qq.com ...