如何管理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
�Cn
192.168.1.18/
32
gw 192.168.3.1
4.
删除一条路由:
#route del �Cnet 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
是系统间进行文件共享的一种网络协议,多用于
UNIX
和
Linux
网络系统中
在
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 �Cau
共享
一个目录
#exportfs �Co rw 192.168.3.2:/home
显示所有共享目录信息
#exportfs �Cv
移除一条共享项目
#exportfs �Cu 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 �Ce