服务器 频道

RedHat Linux 网络和基本服务的配置手册

  【IT168 服务器学院】RedHat Linux 基本服务的配置手册

  系统版本:7.3、8.0 作者:Linuxmars
  前期准备很要求: 日期:2003-3-6
  (1) RedHat Linux 7.3或RedHat Linux 8.0安装时选择了安装telnet、ftp、dns网络服务的软件包。 

  (2)确定机器的名称、IP、路由等;如:
  ----------------------------------------------------------------------------------------------------------------------
  hostname: mail.orizone.com
  ip: 10.0.0.100
  netmask 255.255.255.0
  gateway: 10.0.0.1
  ----------------------------------------------------------------------------------------------------------------------
  (3)要启动的服务;下面介绍如何配置网络网卡和telnet、ftp、dns服务。

  具体的配置步骤:

  一、 保证网络畅通(配置网卡和IP)

  在Redhat中,对网络的配置在系统安装的时候基本配置中就已经完成了。所有的配置数据都保存在/etc中。可以在运行中对网络进行配置,且不须重新启动系统。
  先用命令ifconfig –a 查看是否找到了网卡,如果没有就进行下面的第1步,否则进行第3步。找到网卡应该显示如下信息:
  ----------------------------------------------------------------------------------------------------------------------
  eth0 Link encap:Ethernet HWaddr 00:80:C8:43:BC:79
  inet addr:10.0.0.100 Bcast:10.0.0.255 Mask:255.255.255.0
  UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  RX packets:148 errors:0 dropped:0 overruns:0 frame:0
  TX packets:244 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:100
  RX bytes:10065 (9.8 Kb) TX bytes:15140 (14.7 Kb)
  Interrupt:9 Base address:0x300

  lo Link encap:Local Loopback
  inet addr:127.0.0.1 Mask:255.0.0.0
  UP LOOPBACK RUNNING MTU:16436 Metric:1
  RX packets:98 errors:0 dropped:0 overruns:0 frame:0
  TX packets:98 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:9312 (9.0 Kb) TX bytes:9312 (9.0 Kb)
  ----------------------------------------------------------------------------------------------------------------------
  由于Linux通常会自动检测该品牌类型所有安装的网卡,这对于PCI驱动程序来说,是没有什么问题的;但对于ISA网卡,探寻一个网卡是不安全的操作,因此你需要提供网卡的I/O地址以及模块知道去哪里查找。这一信息存储在文件/etc/ modules.conf中。
  1、修改/etc/modules.conf文件,加入以下信息:
    alias eth0 网络模块名(不用加.o)
  options 网络模块名 io=I/O地址 irq=IRQ号(有时候可以不写这一项)
  如:
  ----------------------------------------------------------------------------------------------------------------------
  alias parport_lowlevel parport_pc //
  alias usb-controller usb-uhci //
  alias eth0 ne
  options eth0 io=0x300 irq=9
  ----------------------------------------------------------------------------------------------------------------------
  2、运行modprobe eth0测试一下。
  3、修改/etc/sysconfig/network-scripts/ifcfg-eth0,如下:
  ----------------------------------------------------------------------------------------------------------------------
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=static
  IPADDR=10.0.0.100 //你为服务器设定的IP地址
  NETMASK=255.255.255.0
  BROADCAST=10.0.0.255
  GATEWAY=10.0.0.1 //网关
  ----------------------------------------------------------------------------------------------------------------------
  4.运行/etc/rc.d/init.d/network restart网卡将生效。运行ifconfig –a 查看是否已经找到网卡,如果没有检查以上步骤的配置是否有误。如果找到了网卡,运行ifconfig eth0,应该显示相应的信息:
  ----------------------------------------------------------------------------------------------------------------------
  eth0 Link encap:Ethernet HWaddr 00:80:C8:43:BC:79
  inet addr:10.0.0.100 Bcast:10.0.0.255 Mask:255.255.255.0
  UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  RX packets:3135 errors:0 dropped:0 overruns:0 frame:0
  TX packets:628 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:100
  RX bytes:219744 (214.5 Kb) TX bytes:54105 (52.8 Kb)
  Interrupt:9 Base address:0x300

 

0
相关文章