中小企业服务器配置方案
前 言本书的读者对象是谁
如果读者您是一名中小企业的网络管理员,将要组建或正在管理一个小型商务网的话,那么本书对您可谓是再合适不过了,由于大多数的小型商务网都没有为计算机系统或专职技术人员准备太多预算,所以笔者从自身实践出发,总结并写下了下面的文字,希望能大大缩短您组网的时间和管理的难度。
应该如何阅读本书?
如果您是一名初级网管----不要着急,请多看看本书每章前的"简介"和每章末尾的"小结",对您迅速掌握相关理论知识很有帮助!
如果您是一名中级网管----没有关系,请对文字的东西一带而过,直接进入"配置方案",看看每种服务器配置是怎样实现的!
如果您是一名资深网管----也有的学,请仔细阅读笔者的配置文件,看看还有什么可以搜刮的,要是觉得写的不好,可以Mail给我:t易做图hj@263.net,本人不胜感激!!!
为什么是Linux不是NT?
众所周知,Linux的价格十分便宜且功能十分强大,所以她理所当然的成为大多数中小企业组网的首选方案。Linux不但具有稳定、高效、多功能的特性,并易做图了大量应用软件,因此其功能也十分强大。
在我国,Linux所经历的正是几年前她在国外发展和推广的过程,相当数量的企业已经将他们的内部网转移到了Linux平台。Linux操作系统及其应用软件大多数可以在网上免费获得,所有的Linux发布版(如RedHat Linux,Turbo Linux等)也都可以以很低廉的价格在市场上买到,这比我们购买一套正版Windows 2000 Server要便宜多拉,而且不必为将来升级或者丰富应用再额外支出费用了。
本书独特的写作结构
往往人们谈到服务器配置总是想到一个服务器、一个操作系统,其实笔者认为服务器与服务是两个概念,本书讲的是服务,当然你把它装到硬件上自然也就成了服务器;比如你配了个DNS,装到一台联想的万全服务器上,那么这台服务器也就顺理成章地成了一台DNS Server……..
大家都知道一句话:"一切从用户的利益出发……",那么本书的结构也是从中小企业网络管理员的角度划分:接入服务器,DNS服务器,Web服务器,邮件服务器,文件服务器。
需要感谢的人
常言道:"实践是检验真理的唯一标准!",不错,不是干了快一年的服务器配置和网络管理,笔者也不会写下这么多东东,下面呈现给大家的文字都是我工作的总结和心血的结晶。
当然,在写作本书的过程中,我需要感谢给我实践机会的联想电脑公司软件事业部,感谢我们的项目"满意办公企业版(WebOA)",感谢项目组同事:田日晖、曹宜、石京海、卢亮、王柏冬、刘宁、刘新滨、乐卫明、殷红梅。
由于笔者水平有限,所以在写作过程中不免有许多问题,欢迎大家不吝赐教,多多指正,本人十分感激!
中小企业服务器配置方案 第一章(1)
蓝森林 http://www.lslnet.com 2001年4月22日 21:49
作 者: 汤海京
( E-mail:t易做图hj@263.net )
第一章 代理接入服务器
第一节 单网卡
1.1 简介
作为局域网最基本的组成部分之一,网卡一般不在众多攒机者的标准配置之内,但如果局域网中没有网卡,就像只有显示器没有显卡一样是不行的。没有网卡是不可能构成一个局域网络的,它作为连接网络终端的重要配件,在整个网络里发挥着巨大的作用。网卡是网络接口卡,起着向网络发送数据、控制数据、接受并转换数据的功能。它安装在计算机或服务器的扩展槽中,充当计算机和网络之间的物理接口。
1.2 所需资源
1.2.1 所需包
RedHat6.2 服务器模式安装
1.2.2 所需配置文件
/etc/conf.modules 系统自带,管理员配置
/etc/sysconfig/network 系统自带,管理员配置
/etc/sysconfig/network-scripts/ifcfg-eth0系统自带,管理员配置
1.2.3 相关工具
iptraf
说明:一个监控所有接入服务设备的工具,当然包括网卡
下载网址:ftp://ftp.freesoft.cei.gov.cn/.mirr....0.2-1.i386.rpm
linuxconf
说明:系统自带
netconf
说明:系统自带
1.3 配置方案
/etc/conf.modules
说明:驱动模块配置文件
源文件:
alias parport_lowlevel parport_pc
alias eth0 ne
# Net device和 Kernel module
options ne io=0x240 irq=5
# 如果是ISA的网卡,需要设置IO和IRQ
如果不知道,可以装个98看看
/etc/sysconfig/network
说明:网络配置文件
源文件:
HOSTNAME= weboa
# 服务器的主机名
DOMAINNAME="weboa.com.cn"
# 服务器的域名
GATEWAY="192.168.0.1"
# 网关设置
GATEWAY="eth0"
# 网关所用设备
NETWORKING=YES
# 是否启动网络服务
ONBOOT=YES
# 网络服务配置在每次启动时生效
FORWARD_IPV4="yes"
# 服务器支持IP转发
/etc/sysconfig/network-scripts/ifcfg-eth0
说明:第一块网卡配置文件
源文件:
DEVICE="eth0"
# 网卡设备名称
BOOTPROTO="none"
IPADDR="192.168.0.1"
# IP设置
NETMASK="255.255.255.0"
# 子网掩码设置
ONBOOT="yes"
IPXNETNUM_802_2=""
IPXPRIMARY_802_2="no"
IPXACTIVE_802_2="no"
IPXNETNUM_802_3=""
IPXPRIMARY_802_3="no"
IPXACTIVE_802_3="no"
IPXNETNUM_ETHERII=""
IPXPRIMARY_ETHERII="no"
IPXACTIVE_ETHERII="no"
IPXNETNUM_SNAP=""
IPXPRIMARY_SNAP="no"
IPXACTIVE_SNAP="no"
1.4 测试及管理办法
1.4.1 测试方法
1. ifconfig
观察是否有eth0设备存在,设置的IP和子网掩码对不对
2. ping IP
先ping自己,看是否有回应;然后ping同网段其他机器。
1.4.2 管理方法
1. 通过linuxconf或者netconf修改网卡设置
然后执行:/etc/rc.d/init.d/network restart
2. 直接修改配置文件
然后执行:/etc/rc.d/init.d/network restart
1.5 其他参考资料
http://www.ibiblio.org/mdw/HOWTO/Ethernet-HOWTO.html
著名网卡生产公司的网址:
深圳普瑞尔公司:http://www.tp-link.com.cn
深圳国傲通公司:http://www.topstar1.com/fuwu.htm
Accton:http://www.accton.com
3COM公司:http://www.3com.com.cn
D-Link公司:http://www.dlink.com.tw
Intel公司:http://www.intel.com.cn
Realtek公司:http://www.realtek.com
美国Novell公司:http://www.novell.com
1.6 相关安装方法
1.ISA网卡:
PNP的:
方法一:安装时候需要指明其IO和IRQ,如果不知道的话,
可以先安装个98,在"设备管理"里看看它的IO和IRQ。
方法二:pnpdump和isapnp可以实现
非PNP的:
需要先在98下刷新一下BIOS,变成PNP的,然后再安装
2.PCI网卡:
如果是Linux支持的,安装过程中就会被自动识别,并且会提示你输入IP,如果没有提示,那么说明你的网卡并没有被Linux识别,这样就比较麻烦了。一个简单的解决方法是按照该网卡的兼容网卡去安装,如果还不成,就得去网上搜索搜索了。
3.D-link530 RevB1 PCI网卡的安装:
系统支持D-link530 RevA PCI的网卡,但是后来D-link有出了个RevB1,多了WOL,所以原来的驱动via-rhine.o就不灵了,需要我们自己做一个驱动程序,很简单的。(注意:用黑体标志的是修改的地方)
编辑via-rhineB.c
static struct pci_id_info pci_tbl[] = {
{ "VIA VT86C100A Rhine-II", 0x1106, 0x6100, 0xffff,
PCI_USES_MEM|PCI_USES_IO|PCI_USES_MEM|PCI_USES_MASTER,12
8,via_probe1},
{ "VIA VT3043 Rhine", 0x1106, 0x3043, 0xffff,
PCI_USES_IO|PCI_USES_MEM|PCI_USES_MASTER, 128,via_probe1},
{ "VIA VT3043 Rhine RevB1", 0x1106, 0x3065, 0xffff,
PCI_USES_IO|PCI_USES_MEM|PCI_USES_MASTER, 128,via_probe1},
{0,}, /* 0 terminated list. */ };
然后修改 /usr/src/linux/drivers/net/Config.in
tristate \'PCI NE2000 support\' CONFIG_NE2K_PCI
tristate \'TI ThunderLAN supp