
FreeBSD
文章平均质量分 60
huithe
突突网络-我们只专注于影楼网站建设.致力于全国影楼网站建设 婚纱摄影网站建设,制作,设计,维护,管理,推广
展开
-
FreeBSD下的PF 安装与使用
FreeBSD下的PF FreeBSD下的包过滤工具有IPFW,IPF以及PF,它们各有特点。PF原本是OpenBSD下的包过滤工具,FreeBSD开发人员已经把PF移植到了FreeBSD上了。如果要在FreeBSD上使用PF,需如下操作: 1. 编译内核: cd /usr/src/sys/i386/conf cp GENERIC LOULAN 编辑 LOULA转载 2012-02-25 10:57:49 · 2602 阅读 · 0 评论 -
bsnmp freebsd mrtg 安裝
安裝使用 ports 來安裝 MRTG# cd /usr/ports/net-mgmt/mrtg# make install clean設定與啟動 BSNMP設定 BSNMP設定機器相關資訊與 community 名稱,請以編輯器開啟 /etc/snmpd.config,修改以下這幾行:host := foobar此為主機稱呼,請隨意(部份 Fre转载 2012-05-14 21:08:31 · 870 阅读 · 0 评论 -
pf 防火墙中文手册
http://www.freebsdchina.org/forum/viewtopic.php?t=20320转载 2012-05-20 18:46:58 · 1550 阅读 · 0 评论 -
snmp 统计网络流量
最近做个项目有关于SNMP的东西, 一个简单的用net-snmp获取交换机端口流量的问题,在GOOOGLE了半天后,才明天是怎么回事。 一开始以为交换机里会直接有个表示某个端口流量的MIB值,直接调用就可以显示流量。后来才发现,交换机只提供了两个MIB值(ifInOctets,ifOutOctets )表示交换机的上行和下行流量,并且这个流量是该端口累加的流量(顺便说一下coun转载 2012-05-21 20:57:11 · 12345 阅读 · 1 评论 -
freebsd ports 操作
4 升级要升级 firefox:#cd /usr/ports/www/firefox #make deinstall reinstall clean5 定制 port有时候,你会发现安装某个 port 的时候会有奇怪的事情发生。比如 editors/vim,安装的时候竟然会自动安装 glib1 和 gtk1,而明明自己的系统上已经有了 glib2 和 gt转载 2012-05-25 23:51:35 · 923 阅读 · 0 评论 -
find命令是功能最强的命令之一
find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。# find / -print | wc -l 显示系统中所有文件和目录的数目。# find / -user $LOGNAME -print 显示系统中该用户所有文件和目录。# find / -size 100 -print 显示文件大小为100 blocks。# find / -size -100 -pr转载 2012-07-10 14:52:44 · 969 阅读 · 0 评论 -
MySQL 的Performance Troubleshooting呢,Jeremy提供了以下思路和经验:
如何快速简单进行MySQL 的Performance Troubleshooting呢,Jeremy提供了以下思路和经验:一,检查是否是硬件瓶颈使用工具:top vmstat iostattop - 看看是什么进程在消耗CPU,如果不是MySQL,那就单独找解决方案(限制使用或者迁移服务).如果是MySQL,可能就需要进一步检查.vmstat - 查看CPU和内存的使用情况,主要是转载 2012-07-15 15:26:01 · 978 阅读 · 0 评论 -
pf 限制带宽
下载限速已经成功了,但是就是上传限速不行ext_if="fxp0"int_if="fxp1"lan1_ip="192.168.0.2"lan2_ip="192.168.0.3"altq on $ext_if cbq bandwidth 10Mb queue {u1,u2,up}queue up bandwidth 10Mb cbq (default)queue u1 b转载 2012-07-25 14:34:13 · 739 阅读 · 0 评论 -
linux测试硬盘性能[速度] IO测试
大家都知道windows下用hd tune pro来测试硬盘读写速度呐,在linux下就方便多了,一句命名即可。但是,各个命令看起来差不多,又有很大差别呐,比如说:先生成一个256M的文件dd if=/dev/zero of=./test.bin bs=1M count=256 conv=fsync结果是: 2.然后测试读取速度dd if=转载 2012-09-06 11:59:27 · 1342 阅读 · 0 评论 -
三握手 TCP(Transmission Control Protocol) 传输控制协议
TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urge转载 2012-05-14 11:04:41 · 1421 阅读 · 0 评论 -
tcpdump 使用
tcpdump是一个Sniffer工具,实际上就是一个网络上的抓包工具,同时还可以对抓到的包进行分析。一般系统都默认安装。相关介绍及安装说明可参见: Tcpdump的安装和使用。tcpdump命令说明:tcpdump采用命令行方式,它的命令格式为:tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ][ -i 网络接口 ] [ -r 文件名转载 2012-05-30 16:47:20 · 802 阅读 · 0 评论 -
PF防火墙 最详细的教程(上)
PF防火墙PF ( 全称:Packet Filter ) --- 包过滤是UNIX LIKE系统上进行TCP/IP流量过滤和网络地址转换的软件系统。PF同样也能提供TCP/IP流量的整形和控制,并且提供带宽控制和数据包优先集控制。PF最早是由Daniel Hartmeier开发的,现在的开发和维护由Daniel 和openbsd小组的其他成员负责。转载 2012-03-06 00:27:35 · 10432 阅读 · 0 评论 -
PF防火墙最详细教程(下)
PF 语法PF的语法相当灵活,因此,允许编写非常灵活的规则集。PF能够自动插入某些关键字因此它们不必在规则中明确写出,关键字的顺序也是随意的,因此不需要记忆严格的语法限制。减少关键字要定义全部拒绝的策略,使用下面2条规则:block in allblock out all这可以简化为:block all如果没有指定方向,PF会认为规则适用转载 2012-03-06 00:29:59 · 7518 阅读 · 0 评论 -
FREEBSD 装 openjdk6
目前我们已经安装成功了apache和php,这样已经可以正常运行html的php的网页的,但是java创建的web程序还是没法运行的,所以我们得安装tomcat或者jboss服务器。为此,需要先安装JDK。找不到需要的port所在的位置,可以去http://www.freebsd.org/ports/搜索,输入openjdk,可以看到 OpenJDK6位于ports/java/openjd转载 2012-03-07 14:46:35 · 1903 阅读 · 0 评论 -
FastDFS 试水
很长时间没有关注FastDFS了,第一次使用FastDFS 是在 08年的时候11月的时候,那个时候是为了解决公司的数据存储~那时候可能是对Fastdfs了解不深,功能还不算太健全,最后选择了lustre。再回过头来看FastDFS更新很快,还看到fastdfs-nginx-module_v1.01.tar.gz nginx模块,所以今天在一台测试机上测试了·测试几天看稳定不稳定,在考虑换掉浪费资转载 2012-04-19 17:27:53 · 1290 阅读 · 0 评论 -
使用postfix架设SMTP只用来发邮件
使用postfix架设SMTP只用来发邮件系统环境:centos 5.3 x641.安装postfix软件yum -y install postfix2.修改postfix的配置文件mv /etc/postfix/main.cf /etc/postfix/main.cf.bakvi /etc/postfix/main.cfqueue_directory =转载 2012-05-05 17:10:31 · 2743 阅读 · 0 评论 -
postfix 是一个可以取代 sendmail 的邮件服务器
postfix 是一个可以取代 sendmail 的邮件服务器。它在普通机器上可以达到 sendmail 3 倍的吞吐率。而且相当安全。它可以在 www.postfix.org 下载安装过程如下:编译的时候你需要让 postfix 支持 SASL 验证,使用以下选项编译:% make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/in转载 2012-05-06 22:35:55 · 1161 阅读 · 0 评论 -
freebsd 配置 SMTP
sendmail 是 FreeBSD 中的默认邮件传输代理 (MTA)。 sendmail 的任务是从邮件用户代理 (MUA) 接收邮件然后根据配置文件的定义把它们送给配置好的的寄送程序。 sendmail 也能接受网络连接,并且发送邮件到本地邮箱或者发送它到其它程序。警告: 如果您打算禁用 sendmail 的邮件发出服务,保持系统中有一个替代它的、 可用的邮件递送系统就非常重要。转载 2012-05-06 21:59:09 · 1542 阅读 · 0 评论 -
php 走 本地 smtp 发邮件
<?php$conf = array( 'to'=>"hwuithse@163.com", 'from'=>'test@beihai365.com', 'subject'=>'今天天气不错!', 'content'=>'使得金提取哪天就被不错!', 'user'=>'*******@sina.com', 'pwd'=>'*******', 'smtp'=>'localhost',转载 2012-05-07 10:48:46 · 1264 阅读 · 0 评论 -
freebsd 打造双 wan 线路 网关
1.说明:此方案适用于可以使用PF做为防火墙的操作系统,包括FREEBSD/OPENBSD/NETBSD。所谓的策略路由就是在服务器同时连接了两个ISP线路,实现从那个网卡进来的数据包请求,返回给CLIENT时还从那个网卡出去。2.试验拓扑:见贴图图中的『3接口路由器』可以用WIN2K或LINUX系统启动IP转发替代。3.OPENBSD网络设置:Fx转载 2012-05-28 23:06:54 · 3456 阅读 · 0 评论 -
双线用pf做策略路由和负载平衡
双线用pf做策略路由和负载平衡 pf.conf如下: #接内网 lan_net = "192.168.0.0/24" int_if = "msk0" #接电信 ext_if1 = "fxp0" #接网通 ext_if2 = "fxp1" ext_gw1 = "192.168.2.248" ext_gw2 = "10.10.10.1" # na转载 2012-05-28 23:09:11 · 940 阅读 · 0 评论 -
svn 目录权限控制
通常,对于subversion只需要控制用户登录访问权限,也就是说,需要用户登录才能访问,而不是开放的Subversion服务。那么在配置的时候,需要加上 AuthType Basic AuthName "reposity access username and password" AuthUserFile /etc/subversion/passwd转载 2012-09-20 14:42:00 · 1506 阅读 · 0 评论 -
gdb 调试 memcache
为了方便gdb调试,按照如下重新编译./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent CPPFLAGS='-ggdb3'make && make installgdb memcachedgdb>set args -p 11211 -m 64 -uroot -t2 -vv转载 2012-09-21 23:08:14 · 944 阅读 · 0 评论 -
拯救进不了系统的 freebsd
ifconfig em0 x.x.x.x netmask 255.255.255.x #设置IProute add default x.x.x.x #设置网关/etc/rc.d/sshd forcestart #启动sshpw useradd xxxd -g wheel #添加用户passwd xxxd 设置密码为 123456原创 2013-02-18 23:47:03 · 806 阅读 · 0 评论 -
PHP WEB 执行 命令。。。
visudo www ALL=(root) NOPASSWD: /usr/local/bin/rsync,/usr/bin/nohupphp就可以 执行 rsync 了。。。原创 2013-07-17 11:03:35 · 637 阅读 · 0 评论 -
mpd5 l2tp
需要使用到mpd5(提供l2tp),ipsec-tools(提供ipsec)首先需要编译内核,加入如下信息:options IPSEC #IP securityoptions IPSEC_FILTERTUNNELoptions IPSEC_NAT_Tdevice cryptodevice enc给ipsec-tools打补丁。ipsec-tools做psk认证时只能根据转载 2013-09-05 10:27:38 · 2075 阅读 · 0 评论 -
haproxy 教程
一、haproxy简介HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites转载 2013-10-31 22:35:25 · 11944 阅读 · 0 评论 -
freebsd 8.2 安装 php5.4 解决
make install FORCE_PKG_REGISTER=yespkg_delete -f pkg_安装 gtarmake install TAR=gtar原创 2013-06-29 15:28:27 · 655 阅读 · 0 评论 -
ports方式安装 pure-ftpd
一、用ports方式安装 # cd /usr/ports/ftp/pure-ftpd/ 默认ports安装pure-ftpd时不支持puredb # ee Makefile 在CONFIGURE_ARGS中 加入 --with-puredb # make WITH_LANG=simplified-chinese install cleanee /etc/rc.co转载 2011-05-26 09:13:00 · 1946 阅读 · 0 评论 -
ZFS 快照概述
ZFS 快照概述 快照是文件系统或卷的只读副本。快照几乎可以即时创建,而且最初不占用池中的其他磁盘空间。但是,当活动数据集中的数据发生更改时,快照通过继续引用旧数据占用磁盘空间,从而阻止释放该空间。 ZFS 快照具有以下特征: 可在系统重新引导后存留下来。 理论最大快照数是 264。 不使用单独的后备存储。快照直接占用存储池(从中创建这些快照的文件转载 2013-03-04 17:27:43 · 6104 阅读 · 0 评论 -
sendmail作为FreeBSD下的默认MTA postfix替换
sendmail作为FreeBSD下的默认MTA,虽然功能很强大,但是设定非常复杂,postfix相比之下具有很大的优势,不仅设定简单,而且速度更快,也更安全(当然,安全与否的决定因素取决于管理员)。在FreeBSD中用postfix代替sendmail成为MTA是个不错的选择。停止sendmail的运行cd /etc/mailmake stop安装postfixcd转载 2013-03-04 15:26:12 · 1503 阅读 · 0 评论 -
一次ARP劫持 检测
测试网站返回:telnet www.sdsd.com 80GET / HTTP/1.1查看是否有ARP啥的:bzcat messages.0.bz2 | grep arptcpdump -i em0 让网卡不响应 arp 请求:绑定网关的MAC然后ifconfig em0 -arp if原创 2013-04-25 21:25:46 · 1336 阅读 · 0 评论 -
ARP预防
首先对国内某些IDC不负责任的行为表示抗议一般欺骗机器通过ARP Request获得网关的MAC,然后同样方法获得你服务器的MAC进行双向欺骗,然后sniffer密码,挂马之类。国内几乎所有的IDC都是几百服务器公用一个网关的。然后上百个服务器总有几个有漏洞的,然后你就被ARP欺骗挂马或者抓密码了下面介绍的是Linux 利用arptables来防止ARP Request获得你的转载 2013-05-02 14:33:56 · 844 阅读 · 0 评论 -
zfs mirror
ZFS(Zettabyte File System) 一個打破過去思維的檔案系統,是昇陽SunMicrosystems 這家公司所開發出來的全新型態檔案系統,因為 License 的問題所以目前只有在 Solaris、Mac、BSD上看得到,ZFS 是 128bit 的檔案系統而它到底有多強呢?別再等待了馬上用了你就知道,只能說 ZFS 真是一個上帝賜給IT人員的好禮物。優點:转载 2013-05-28 17:26:16 · 1691 阅读 · 0 评论 -
freebsd 装 MySQLdb python
Description:to install MySQLdb you need to have super users' accessInstalling using Portscd /usr/ports/databases/py-MySQLdb/make install clean转载 2013-05-30 00:26:43 · 726 阅读 · 0 评论 -
多实例mysql的安装和管理
mysql的多实例有两种方式可以实现,两种方式各有利弊。第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。第二种是通过官方自带的mysqld_multi使用单独的配置文件来实现多实例,这种方式定制每个实例的配置不太方面,优点是管理起来很方便,集中管理。下面就分别来实战这两种多实例的安装和管理先来学习第一种使用多个配转载 2013-05-29 17:46:15 · 1473 阅读 · 0 评论 -
新服务器上线。测试服务器硬盘读写速度很重要。。。
测试顺序写速度: dd if=/dev/zero of=/data/test bs=1024 count=2048000 在/data目录写入一个test的文件,以1024字节为单位写2048000次,也就是2G 测试随机写: dd if=/dev/random of=/data/test bs=1024 count=2048000用的是随机设备了。写入的东原创 2010-11-27 10:51:00 · 3543 阅读 · 0 评论 -
nginx upstream 均衡
user www www;worker_processes 10;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;#最大文件描述符worker_rlimit_转载 2013-05-31 14:42:38 · 977 阅读 · 0 评论 -
freebsd nfs
NFS在 UNIX 的世界里,二台 UNIX 系统要共享档案时,最常使用的协议是 NFS (Network File System)。NFS 是一个历史悠久的协议,它就像是 Windows 世界中的网络芳邻一样,可以让我们将另一台机器的目录当成本机的目录使用。本章将介绍如何架设 NFS 服务器,读完本章后,您将了解下列主题:NFS 的运作原理。如何设定 NFS。如何使用 N转载 2013-05-31 14:41:48 · 1686 阅读 · 0 评论 -
haproxy 日志问题
这几天给开发环境配置haproxy,遇到的这个问题困扰了我一个晚上,google和baidu了N次也没有找到解决办法,最后自己通读了syslogd和 syslog.conf以及haproxy的log相关的man pages,经过若干次的syslogd -d (debug) ,终于在debug日志里面发现了端倪,有这么一个东西导致了日志不能正确的记录到haproxy指定的日志文件里面:val转载 2013-10-31 23:21:20 · 7341 阅读 · 0 评论