Linux学习笔记之LVS一

LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。
章文嵩现在是淘宝基础核心软件研发负责人。

===========================
ipvsadm常用命令

ipvsadm – Linux Virtual Server administration

-A –add-service 在内核的虚拟服务器表中添加一条新的虚拟服务器记录。也就是增加一台新的虚拟服务器。
-E –edit-service 编辑内核虚拟服务器表中的一条虚拟服务器记录。
-D –delete-service 删除内核虚拟服务器表中的一条虚拟服务器记录。
-C –clear 清除内核虚拟服务器表中的所有记录。
-R –restore 恢复虚拟服务器规则
-S –save 保存虚拟服务器规则,输出为-R 选项可读的格式
-a –add-server 在一个虚拟服务器中增加一台新的真实服务器
-e –edit-server 编辑一条虚拟服务器记录中的某条真实服务器记录
-d –delete-server 删除一条虚拟服务器记录中的某条真实服务器记录

, , , ,

linux下基于ipables的NAT的配置

iptables 是一个状态包检测防火墙stateful packet inspection。

实际上由netfilter和iptables两个组件构成。netfilter是集成在内核中的一部分,其作用是定义、保存相应的规则,而iptables是一种工具,用来修改信息的过滤规则及其他配置。

netfilter是Linux核心中的一个通用架构,其提供了一系列的表(tables),每个表由若干个链(chains)组成,而每条链可以由一条或若干条规则(rules)组成。

详细的可以参见  参考资料 1  2

环境:linux .winxp两台
Linux eth2:ip:10.1.10.251  接外网

linux eth1:ip:6.6.6.6    接内网(winxp)

1、配置默认策略

开启转发:修改/etc/sysctl.conf的net.ipv4.ip_forward=1
#不要修改/proc/sys/net/ipv4/ip_forward重启不保存

iptables -F:清空所选链中的规则,如果没有指定链则清空指定表中所有链的规则
iptables -X:清除预设表filter中使用者自定链中的规则
iptables -Z:清除预设表filter中使用者自定链中的规则

iptables -P INPUT DROP
iptables -P FORWARD DROP

2.允许环回

iptables -A INPUT -i lo -j ACCEPT

3.连接状态设置

, , , ,

音乐欣赏-久石让Ashitaka Sekki

, ,

NexusPHP开放源代码提供下载

国内较为成功的PT(Private Tracker)源代码,拥有较多使用者,和CGBT并驾齐驱,现在终于开源了!

最新NexusPHP 1.5 beta 4版本根据GPL协议开放所有的源代码

NexusPHP官方网站:http://www.nexusphp.com

下载地址http://sourceforge.net/projects/nexusphp/

作者原先博客http://hi.baidu.com/xiazuojie

安装包里有安装方法。需要memcache,可以直接用AMPserv搭建(选中memcache)

安装成功后截图:

常见错误:
Warning: Memcache::connect() [memcache.connect]: Can’t connect to

localhost:11211, 由于连接方在一段时间后没有正确答复或连接的主机没有反应,

连接尝试失败。 (10060) in D:\APMServ5.2.6

\www\htdocs\classes\class_cache.php on line 19
解决办法:
进入这个文件classes\class_cache.php
function __construct($host = ‘localhost’, $port = 11211) {
localhost改成127.0.0.1

, , , , ,

利用uTorrent私下交流资源教程(转)

1.先要找到自己的IP地址,IPv6地址。IPv4也可用,只要螚通信(内网对内网,外网对外网)

2.然后打开你的uTorrent

选择“选项”-“设置”或使用快捷键“Ctrl+P”,选择“高级”选项卡,将“bt.enable_Tracker”设为“true”,如图所示:

bt.enable_tracker”即“允许/禁止使用固网tracker”,URL是http://your.ip:port/announce(允许二级网域如no-ip,myftp等),但不接受外部tracker。

, , , ,

hosts文件引起的上网缓慢问题

这几天上网慢的要命啊~

原先以为是学校网络的问题,毕竟学校这什么人都有,下载的防都防不住,今天测试了一下,发现了问题。

打开浏览器,输入www.g.cn发现浏览器下面提示正在打开网页

用nslookup试了下(更换了内网DNS)指到了203.208.37.99

直接在浏览器打开发现速度很快,于是怀疑DNS解析,DNS是学校内部的,速度肯定没问题的,一想解析过程,靠,还有hosts文件。

于是找到hosts文件,57K,还不算大,打开一看,傻眼了,全都是IPv6解析的,前几天下了个翻墙的hosts,2404:6800:8005::2e www.google.com.hk 谷歌直接被IPv6了。删了一部分,再看,没问题了……

, ,