再见少年拉满弓,不惧岁月不惧风

在CentOS 6.5 设置Bonding

在CentOS 6.5 设置Bonding 环境 Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux CentOS release 6.5 (Final) gateway 10.211.55.1 netmask 255.255.255.0 检查是否支持Bonding cat /boot/config-2.6.32-431.el6.x86_64 | grep -i bonding CONFIG_BONDING=m 设置ifcfg-bond0 vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE="bond0" ONBOOT="yes" BOOTPROTO="static" IPADDR="10.211.55.41" NETMASK="255.255.255.0" GATEWAY="10.211.55.1" USERCTL="no" NM_CONTROLLED="no" BONDING_OPTS="mode=6 miimon=100" 设置ifcfg-eth0 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" ONBOOT="yes" BOOTPROTO="none" MASTER="bond0" SLAVE="yes" NM_CONTROLLED="no" USERCTL="no" TYPE="Ethernet" 设置ifcfg-eth1 vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE="eth1" ONBOOT="yes" BOOTPROTO="none" MASTER="bond0" SLAVE="yes" NM_CONTROLLED="no" USERCTL="no" TYPE="Ethernet" 设置modprobe.

用SQLAlchemy非ORM方式执行SQL语句

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 #coding=utf-8 __author__ = 'nate' from sqlalchemy import text, create_engine, MetaData, Table, Column, String, Integer from sqlalchemy.

Socks 5 on CentOS 6.5

Socks5 On CentOS 6.5 安装必要的包 yum -y install vim wget gcc automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel 安装Socks5 wget http://cznic.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz tar zxvf ss5-3.8.9-8.tar.gz cd ss5-3.8.9 ./configure make && make install chmod a+x /etc/init.d/ss5 启动 /etc/init.d/ss5 start 配置 修改用户名密码认证 vim /etc/opt/ss5/ss5.conf set SS5_VERBOSE set SS5_DEBUG set SS5_CONSOLE set SS5_STIMEOUT 7200 set SS5_SRV auth 0.0.0.0/0 - u permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - - 增加用户名密码 vim /etc/opt/ss5/ss5.passwd nate 123 重启 /etc/init.

Docker 命令使用

Docker 使用 search 查询 image docker search debian pull image 获取image docker pull debian:stable docker pull hwsdien/redis images 查看image docker images rmi 删除image docker rmi <image_id> run -i 交互式运行 docker run -i -t debian:stable /bin/bash run -d 后台运行 docker run -d -i -t hwsdien/redis /usr/bin/redis-server ps 查看运行的container docker ps ps 查看所有的container docker ps -a attach 连接container docker attach <container_id> inspect 查看详细 docker inspect <container_id> stop 停止 docker stop <container_id> restart 重启

Squid on Debian

Squid On Debian 安装 包安装 apt-get install squid3 源码安装 apt-get install gcc g++ make libssl-dev wget http://www.squid-cache.org/Versions/v3/3.4/squid-3.4.5.tar.gz tar zxvf squid-3.4.5.tar.gz cd squid-3.4.5 declare -x CPPFLAGS="-I../libltdl" ./configure --enable-linux-netfilter \ --with-filedescriptors=65536 --with-large-files \ --prefix=/usr --localstatedir=/var \ --libexecdir=${prefix}/lib/squid --srcdir=. \ --datadir=${prefix}/share/squid --sysconfdir=/etc/squid3 make && make install 配置 vim /etc/squid3/squid.conf http_access allow all http_port 8080 request_header_access Referer deny all request_header_access X-Forwarded-For deny all request_header_access Via deny all request_header_access Cache-Control deny all visible_hostname proxy.yhz.me forwarded_for off 重启 /etc/init.

Docker On Debian

Docker On Debian 安装kernel sh -c "echo deb http://ftp.us.debian.org/debian wheezy-backports main > /etc/apt/sources.list.d/wheezy-backports.list" apt-get update -y apt-get -t wheezy-backports install linux-image-amd64 -y reboot 安装Docker apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 sh -c "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" apt-get update -y apt-get install lxc-docker-0.11.1 -y
0%