Openbsd与Freebsd的samba服务器建设 手册

服务器搭建手册标准版之openbsd与freebsd的samba服务器建设

 

提纲

 

  • 安装openbsd
  • 安装samba
  • 配置samba
  • 测试samba
  • 启用samba
  • 安装freebsd
  • 安装samba
  • 配置samba
  • 测试samba
  • 启用samba
  • 安装openbsd

安装过程略

  • 安装samba

用源代码方式安装samba。

1、打开openbsd系统自带的ftp服务器。

# vi /etc/inetd.conf

取消

#ftp            stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -US

#ftp            stream  tcp6    nowait  root    /usr/libexec/ftpd       ftpd –US

前面的#号

重启inetd服务或重启服务器.

  • 先用cute-ftp 等ftp工具将0.tar.gz 上传到服务器。现在是上传到/home/zymh目录下面。
  • 安装samba

#cd /home/zymh

#tar  zxvf samba3.0.tar.gz

# cd samba3.0

# ./configure

# make

# make install

Samba默认会安装在/usr/local/samba目录。

  • 配置samba

# cd /usr/local/samba/lib

# vi smb.conf

阅读更多

Openbsd与Freebsd的DHCP服务器建设手册

服务器搭建手册标准版之openbsd与freebsd的DHCP服务器建设

 

提纲

  • 安装openbsd
  • 安装dhcp
  • 配置dhcp
  • 运行dhcp
  • 安装freebsd
  • 安装dhcp
  • 配置dhcp
  • 运行dhcp

 

  • 安装openbsd

安装过程略

  • 安装DHCP

Openbsd 默认已带了dhcp服务器端软件,因而就直接用系统自带的dhcp。

  • 配置dhcp

1、编辑文件/etc/rc.conf..

# vi /etc/rc.conf  作如下修改:

设置dhcpd_flags=”-q”来代替dhcpd_flags=NO.

2、在/etc/dhcpd.insterfaces中写入你想让dhcpd监听的界面。
# echo rl0 > /etc/dhcpd.interfaces

3、编辑/etc/dhcpd.conf

################dhcpd.conf#########################

shared-network LOCAL-NET {

option  domain-name “ding9.net”;

option  domain-name-servers 202.96.134.133,211.155.30.205;

 

default-lease-time 21600;

max-lease-time 86400;

 

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.57;

 

range 192.168.1.2 192.168.1.254;

}

}

阅读更多

Freebsd11安装varrish记录

Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。
Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算机系统的内存除了主存外,还包括了CPU内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此Squid Cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部份的工作应该交给操作系统处理,这就是 Varnish cache设计架构。
varnish项目是2006年发布的第一个版本0.9.距今已经有十多年,经过varnish开发团队和网友们的辛苦耕耘,现在的varnish已经很健壮。很多门户网站已经部署了varnish,并且反应都很好,甚至反应比squid还稳定,且效率更高,资源占用更少。相信在反向代理,web加速方面,varnish已经有足够能力代替squid。

下面为FREEBSD UNIX安装VARNISH的过程,VARNISH的具体配置过程,以会陆续发布在本博客,敬请期待。

gmake[1]: Leaving directory ‘/usr/ports/www/varnish5/work/varnish-cache-varnish-5.1.3’

====> Compressing man pages (compress-man)

===> Staging rc.d startup script(s)

===>  Installing for varnish5-5.1.3

===>  Checking if varnish5 already installed

===>   Registering installation for varnish5-5.1.3

Installing varnish5-5.1.3…

===> Creating groups.

Creating group ‘varnish’ with gid ‘429’.

===> Creating users

Creating user ‘varnish’ with uid ‘429’.

Creating user ‘varnishlog’ with uid ‘430’.

QUICK-START GUIDE

 

It’s two in the morning and someone posted a link to your website on

slashdot.  Don’t panic, it takes only a minute to set up Varnish in

front of your web server:

阅读更多