home-work
操作系统版本:Slackware 11.0
1 硬件
配置1块网卡,映射到/dev/vmnet1。
2 安装基础系统
只安装a/目录下的软件包,采用expert模式,全部安装。
配置lilo,安装在MBR中。
3 安装库文件
- l/zlib-1.2.3-i486-1
4 安装基本网络包
- n/mailx-12.1-i486-1
- n/tcpip-0.17-i486-39
- n/iptables-1.3.5-i486-2
- n/tcpdump-3.9.4-i486-2
- n/openssl-0.9.8d-i486-1
- n/openssh-4.4p1-i486-1
5 安装字符浏览器
- n/lynx-2.8.5rel.5-i486-2
- n/wget-1.10.2-i486-2
6 安装bind域名包
- n/bind-9.3.2_P1-i486-1
7 安装nfs包
- n/nfs-utils-1.0.10-i486-3
- n/portmap-5.0-i486-3
8 安装samba包
- n/samba-3.0.23c-i486-1
- n/openldap-client-2.3.27-i486-1(samba use)
- n/cyrus-sasl-2.1.22-i486-1(samba use)
9 配置网络
执行netconfig配置网络:
# netconfig
10 安装补丁
使用nfs从develop获取更新包:
# mount -t nfs -o nolock 10.10.10.250:/newpkg /mnt # cd /mnt/packages # upgradepkg *.tgz # umount /mnt
11 防火墙配置
有关各个iptables脚本的详细内容见:Iptables脚本。
这里使用客户机脚本rc.iptables-client.ref,使用nfs从develop获取:
# mount -t nfs -o nolock 10.10.10.250:/newpkg /mnt # cd /etc/rc.d # cp /newpkg/rc.iptables-client.ref rc.iptables # chmod a+x rc.iptables
修改/etc/rc.d/rc.S文件,把/newpkg/rc.S.ref模板内容粘贴到rc.S的末尾。
# umount /mnt
12 设置内核参数
有关脚本的详细内容见:Sysctl脚本。
# mount -t nfs -o nolock 10.10.10.250:/newpkg /mnt # cd /etc/rc.d # cp /newpkg/rc.sysctl.ref rc.sysctl # chmod a+x rc.sysctl
编辑/etc/rc.d/rc.M,把/newpkg/rc.M.ref模板内容粘贴到rc.inet2的前面。
# umount /mnt