如何管理Linux网络   ifconfig  作用:
1.    查看当期有效接口状态
2.     配置网络参数(重启服务后不生效)
#ifconfig eth0:1 IP netmask 网关
     常用参数: -a 显示所有接口状态,包括已停用的。
 
Route   作用: 查看、配置路由信息
    1.-n  以数字IP形式代替主机名显示地址
     2.添加默认路由信息:
#route add default gw 192.168.3.1
3.     配置静态路由:
#route add –n 192.168.1.18/32 gw 192.168.3.1
4.   删除一条路由:
#route del –net 192.168.1.18/32
 Hostname 查看、
配置主机名(注销生效、重启后不起作用
 
   Nslookup 查看、配置DNS服务器
     > server 192.168.3.1
Default server: 192.168.3.1
Address: 192.168.3.1#53
有交互功能的system-config-network命令
作用:
修改IP 和网关。
  配置信息被保存在
/etc/sysconfig/network-scripts/ifcfg-ethN
重启网络服务使配置生效;
#servcie network restart
常见网络配置文件:
    /etc/sysconfig/network主机名配置文件
     /etc/hosts
/etc/host.conf 定义计算机如何去解析主机名
 /etc/resolv.conf   DNS 配置信息
 netstate  显示网络连接、路由表信息等
        参数 -r 显示路由信息
              -i  显示各个接口信息
             -s  显示各个协议摘要信息
             nat  显示TCP协议连接状态
  ARP 显示、修改ARP缓存中的项目
        n 显示本机ARP列表
        s 绑定ARP只能绑定对方的
        d 清除记录
  网络状态监视工具:
 Ping  选项  IP或主机名
       C《完成次数》
       S  《数据包大小》
       i   《间隔秒数》
      t    < 存活数值>
Traceroute    显示数据包到主机间的路径
 

第十一章:《NFS服务》

1.     NFS简介:
 NFS (网络文件系统)最早由SUN公司在20世纪80年×××发
NFS是系统间进行文件共享的一种网络协议,多用于UNIXLinux网络系统中
NFS的应用结构中有服务器和客户机两种角色
NFS客户端通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录
NFS服务要portmap服务的支持
2.     配置NFS服务:
安装软件包
启用NFS服务器所需的软件包
a)    nfs-utils-1.0.9-33.el5.i386.rpm
b)    portmap-4.0-65.2.2.1.i386.rpm
查询软件包(默认已安装)
# rpm  -q  nfs-utils  portmap
nfs-utils-1.0.9-16.el5
portmap-4.0-65.2.2.1
 
   NFS服务主配置文件
    etc/exports用于配置NFS服务器中输出的共享目录
基本格式:
<共享目录>  [客户端1(选项1,选项2…)] [客户端2(选项2,选项2…)
 
/                     192.168.3.2(rw)
/projects       192.168.3.0/24(ro)
/usr                host.test.com(rw)
/home/joe     *.test.com(rw,all_squash,anonuid=150,anongid=100)
/pub              *(ro,insecure,all_squash)
 
   : 控制NFS状态:#service portmap status/start/restart
                        # service nfs status/start/restart
         开机自动启动NFS服务:
           #chkconfig list 35 nfs on
 exportfs 命令用来管理NFS共享目录
重新读取/etc/exports文件,输出共享目录
# exportfs -r 
 
开启所有共享目录
# exportfs -a
 
停止所有共享目录
# exportfs –au
  共享 一个目录
   #exportfs –o rw 192.168.3.2:/home
   显示所有共享目录信息 #exportfs –v
移除一条共享项目
  #exportfs –u 192.168.3.2:/home
§        列出服务端已发布的目录
# showmount -e 192.168.3.2
Export list for 192.168.3.2:
/home 192.168.3.0
v    挂载目录
# mount  -t  nfs  192.168.3.2:/home  /mnt
v    卸载目录
# umount  /mnt
v    showmount
§        显示关于NFS服务器文件系统挂载的信息
§        例子:
         显示哪些客户端正在与本机的NFS服务连接
    # showmount
         host:dir格式显示详细挂载信息
                # showmount -a
         显示被客户端挂载的目录名
             # showmount -d
         显示本机的NFS服务发布列表
              # showmount –e