⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1688.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 5 页
字号:
                          <TR>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              border=0>
                                <TBODY>
                                <TR>
                                      <TD vAlign=top> 
<p><FONT class=normalfont><B><font color=blue>中小企业服务器配置方案</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:作者<br>来自:Linux知识宝库<br>联系方式:无名<br><br>前 言<br>
本书的读者对象是谁<br>
如果读者您是一名中小企业的网络管理员,将要组建或正在管理一个小型商务网的话,那么本书对您可谓是再合适不过了,由于大多数的小型商务网都没有为计算机系统或专职技术人员准备太多预算,所以笔者从自身实践出发,总结并写下了下面的文字,希望能大大缩短您组网的时间和管理的难度。<br>
应该如何阅读本书?<br>
如果您是一名初级网管----不要着急,请多看看本书每章前的“简介”和每章末尾的“小结”,对您迅速掌握相关理论知识很有帮助!<br>
如果您是一名中级网管----没有关系,请对文字的东西一带而过,直接进入“配置方案”,看看每种服务器配置是怎样实现的!<br>
如果您是一名资深网管----也有的学,请仔细阅读笔者的配置文件,看看还有什么可以搜刮的,要是觉得写的不好,可以Mail给:thjthj@263.net,本人不胜感激!!!<br>
为什么是Linux不是NT?<br>
众所周知,Linux的价格十分便宜且功能十分强大,所以她理所当然的成为大多数中小企业组网的首选方案。Linux不但具有稳定、高效、多功能的特性,并捆绑了大量应用软件,因此其功能也十分强大。<br>
在我国,Linux所经历的正是几年前她在国外发展和推广的过程,相当数量的企业已经将他们的内部网转移到了Linux平台。Linux操作系统及其应用软件大多数可以在网上免费获得,所有的Linux发布版(如RedHat Linux,Turbo Linux等)也都可以以很低廉的价格在市场上买到,这比我们购买一套正版Windows 2000 Server要便宜多拉,而且不必为将来升级或者丰富应用再额外支出费用了。<br>
本书独特的写作结构<br>
往往人们谈到服务器配置总是想到一个服务器、一个操作系统,其实笔者认为服务器与服务是两个概念,本书讲的是服务,当然你把它装到硬件上自然也就成了服务器;比如你配了个DNS,装到一台联想的万全服务器上,那么这台服务器也就顺理成章地成了一台DNS Server……..<br>
大家都知道一句话:“一切从用户的利益出发……”,那么本书的结构也是从中小企业网络管理员的角度划分:接入服务器,DNS服务器,Web服务器,邮件服务器,文件服务器。<br>
需要感谢的人<br>
常言道:“实践是检验真理的唯一标准!”,不错,不是干了快一年的服务器配置和网络管理,笔者也不会写下这么多东东,下面呈现给大家的文字都是我工作的总结和心血的结晶。<br>
由于笔者水平有限,所以在写作过程中不免有许多问题,欢迎大家不吝赐教,多多指正,本人十分感激!<br>
<br>
<br>
第一章 代理接入服务器<br>
<br>
第一节 单网卡<br>
<br>
<br>
1.1 简介<br>
<br>
作为局域网最基本的组成部分之一,网卡一般不在众多攒机者的标准配置之内,但如果局域网中没有网卡,就像只有显示器没有显卡一样是不行的。没有网卡是不可能构成一个局域网络的,它作为连接网络终端的重要配件,在整个网络里发挥着巨大的作用。网卡是网络接口卡,起着向网络发送数据、控制数据、接受并转换数据的功能。它安装在计算机或服务器的扩展槽中,充当计算机和网络之间的物理接口。<br>
<br>
<br>
1.2 所需资源<br>
<br>
1.2.1 所需包<br>
RedHat6.2 服务器模式安装<br>
1.2.2 所需配置文件<br>
/etc/conf.modules 系统自带,管理员配置<br>
/etc/sysconfig/network 系统自带,管理员配置<br>
/etc/sysconfig/network-scripts/ifcfg-eth0系统自带,管理员配置<br>
1.2.3 相关工具<br>
<br>
<br>
<br>
iptraf<br>
说明:一个监控所有接入服务设备的工具,当然包括网卡<br>
下载网址:ftp://ftp.freesoft.cei.gov.cn/.mirror2/ftp.redhat.com/contrib/libc6/i386/iptraf-2.0.2-1.i386.rpm<br>
<br>
linuxconf<br>
说明:系统自带<br>
<br>
netconf<br>
说明:系统自带<br>
<br>
1.3 配置方案<br>
<br>
<br>
/etc/conf.modules<br>
说明:驱动模块配置文件<br>
源文件:<br>
alias parport_lowlevel parport_pc<br>
alias eth0 ne       # Net device和 Kernel module<br>
options ne io=0x240 irq=5 # 如果是ISA的网卡,需要设置IO和IRQ<br>
如果不知道,可以装个98看看<br>
<br>
/etc/sysconfig/network<br>
说明:网络配置文件<br>
源文件:<br>
HOSTNAME= weboa      # 服务器的主机名<br>
DOMAINNAME="weboa.com.cn" # 服务器的域名<br>
GATEWAY="192.168.0.1"   # 网关设置<br>
GATEWAY="eth0"       # 网关所用设备<br>
NETWORKING=YES       # 是否启动网络服务<br>
ONBOOT=YES         # 网络服务配置在每次启动时生效<br>
FORWARD_IPV4="yes"     # 服务器支持IP转发<br>
<br>
/etc/sysconfig/network-scripts/ifcfg-eth0<br>
说明:第一块网卡配置文件<br>
源文件:<br>
DEVICE="eth0"       # 网卡设备名称<br>
BOOTPROTO="none"<br>
IPADDR="192.168.0.1"    # IP设置<br>
NETMASK="255.255.255.0"  # 子网掩码设置<br>
ONBOOT="yes"<br>
IPXNETNUM_802_2=""<br>
IPXPRIMARY_802_2="no"<br>
IPXACTIVE_802_2="no"<br>
IPXNETNUM_802_3=""<br>
IPXPRIMARY_802_3="no"<br>
IPXACTIVE_802_3="no"<br>
IPXNETNUM_ETHERII=""<br>
IPXPRIMARY_ETHERII="no"<br>
IPXACTIVE_ETHERII="no"<br>
IPXNETNUM_SNAP=""<br>
IPXPRIMARY_SNAP="no"<br>
IPXACTIVE_SNAP="no"<br>
<br>
<br>
1.4 测试及管理办法<br>
<br>
1.4.1 测试方法<br>
1. ifconfig<br>
观察是否有eth0设备存在,设置的IP和子网掩码对不对<br>
2. ping IP<br>
先ping自己,看是否有回应;然后ping同网段其他机器。<br>
<br>
1.4.2 管理方法<br>
1. 通过linuxconf或者netconf修改网卡设置<br>
然后执行:/etc/rc.d/init.d/network restart<br>
2. 直接修改配置文件<br>
然后执行:/etc/rc.d/init.d/network restart<br>
<br>
<br>
1.5 其他参考资料<br>
<br>
http://www.ibiblio.org/mdw/HOWTO/Ethernet-HOWTO.html<br>
著名网卡生产公司的网址:<br>
深圳普瑞尔公司:http://www.tp-link.com.cn<br>
深圳国傲通公司:http://www.topstar1.com/fuwu.htm<br>
Accton:http://www.accton.com<br>
3COM公司:http://www.3com.com.cn<br>
D-Link公司:http://www.dlink.com.tw<br>
Intel公司:http://www.intel.com.cn<br>
Realtek公司:http://www.realtek.com<br>
美国Novell公司:http://www.novell.com<br>
<br>
<br>
1.6 相关安装方法<br>
<br>
1.ISA网卡:<br>
PNP的:<br>
   方法一:安装时候需要指明其IO和IRQ,如果不知道的话,<br>
   可以先安装个98,在"设备管理"里看看它的IO和IRQ。<br>
   方法二:pnpdump和isapnp可以实现<br>
非PNP的:<br>
   需要先在98下刷新一下BIOS,变成PNP的,然后再安装<br>
<br>
2.PCI网卡:<br>
   如果是Linux支持的,安装过程中就会被自动识别,并且会提示你输入IP,如果没有提示,那么说明你的网卡并没有被Linux识别,这样就比较麻烦了。一个简单的解决方法是按照该网卡的兼容网卡去安装,如果还不成,就得去网上搜索搜索了。<br>
<br>
3.D-link530 RevB1 PCI网卡的安装:<br>
   系统支持D-link530 RevA PCI的网卡,但是后来D-link有出了个RevB1,多了WOL,所以原来的驱动via-rhine.o就不灵了,需要我们自己做一个驱动程序,很简单的。(注意:用黑体标志的是修改的地方)<br>
<br>
编辑via-rhineB.c<br>
static struct pci_id_info pci_tbl[] = {<br>
{ "VIA VT86C100A Rhine-II", 0x1106, 0x6100, 0xffff,<br>
PCI_USES_MEM|PCI_USES_IO|PCI_USES_MEM|PCI_USES_MASTER,12<br>
8,via_probe1},<br>
{ "VIA VT3043 Rhine", 0x1106, 0x3043, 0xffff,<br>
PCI_USES_IO|PCI_USES_MEM|PCI_USES_MASTER, 128,via_probe1},<br>
{ "VIA VT3043 Rhine RevB1", 0x1106, 0x3065, 0xffff,<br>
PCI_USES_IO|PCI_USES_MEM|PCI_USES_MASTER, 128,via_probe1},<br>
{0,}, /* 0 terminated list. */ };<br>
<br>
然后修改 /usr/src/linux/drivers/net/Config.in<br>
tristate 'PCI NE2000 support' CONFIG_NE2K_PCI<br>
tristate 'TI ThunderLAN support' CONFIG_TLAN<br>
tristate 'VIA Rhine support' CONFIG_VIA_RHINE<br>
tristate 'VIA Rhine RevB support' CONFIG_VIA_RHINEB<br>
if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then<br>
<br>
然后修改 /usr/src/linux/drivers/net/Makefile<br>
ifeq ($(CONFIG_VIA_RHINE),y)<br>
  L_OBJS += via-rhine.o<br>
  else<br>
     ifeq ($(CONFIG_VIA_RHINE),m)<br>
       M_OBJS += via-rhine.o<br>
     endif<br>
endif<br>
ifeq ($(CONFIG_VIA_RHINEB),y)<br>
  L_OBJS += via-rhineB.o<br>
  else<br>
     ifeq ($(CONFIG_VIA_RHINEB),m)<br>
       M_OBJS += via-rhineB.o<br>
     endif<br>
endif<br>
<br>
配置kernel: make menuconfig<br>
Networking device support --&gt; Ethernet (10 or 100Mbit)<br>
<br>
在新出现的 Via rhine Ver B一项前按 M<br>
退出配置<br>
make dep<br>
make modules<br>
make modules_install<br>
<br>
如果/lib/modules/2.2.14-5.0/net/via-rhineB.o存在的话,我们就有戏拉。然后在这个目录下执行insmod via-rhineB.o,如果没有错误提示,就成功拉。<br>
<br>
<br>
1.7 小结<br>
<br>
网卡是组网中最基本的设备之一,所以网卡安装的成功与否直接关系着服务器配置的成败,Linux对网卡的支持可以说还是不错的,但由于其安装需要管理员手动配置,比起Windows的驱动程序安装要复杂得多,所以很多人认为Linux对硬件的支持很差,其实这是不正确的,如果你掌握了方法,安装起来还是很简单的。<br>
<br>
<br>
第一章 代理接入服务器<br>
<br>
第二节 双网卡<br>
<br>
<br>
2.1 简介<br>
<br>
在使用Linux作为两个以太网之间的网关的情况下,服务器至少需要配置两块网卡。为了减少启动时可能出现的问题,Linux内核不会自动检测多个网卡。若需要在服务器上安装多块网卡,对于已经将网卡的驱动编译进内核中的系统,则需要在"/etc/lilo.conf"文件中指定各个网卡的参数信息;而对于没有将网卡的驱动编译到内核而是作为模块动态载入的系统,应该在"conf.modules"文件中进行相应的配置。<br>
<br>
<br>
2.2 所需资源<br>
<br>
2.2.1 所需包<br>
无<br>
<br>
2.2.2 所需配置文件<br>
/etc/conf.modules 系统自带,管理员配置<br>
/etc/sysconfig/network 系统自带,管理员配置<br>
/etc/sysconfig/network-scripts/ifcfg-eth0 系统自带,管理员配置<br>
/etc/sysconfig/network-scripts/ifcfg-eth1 系统自带,管理员配置<br>
<br>
2.2.3 相关工具<br>
1.iptraf<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -