浙大linux远程教学听课笔记(宋广华讲授)第9-10讲2007-03-18 22:11声明:是根据视频教程听的笔记还有做了一些摘要,^_^,无意侵犯版权,哈哈,如果有影响请作者告知,马上删除。以下是我--云瑞的笔记,保留一切权力。转载请注明出处。
internet的域名管理
linux的网络配置:
主菜单-系统设置-网络或启用redhat-config-network命令
linux网络配置的常用命令
hostname命令
该命令用来获取/设置当前系统的名称,需root权限。例如:
#hostname hack.linux.cn
#hostname
hack.linux.cn
如果希望每次启动都启动改配置,需要在rc.conf中加入
hostname="hack.linux.cn"
ifconfig命令
作用同ipconfig
不带任何参数,列出网络接口。
关闭/开启网络接口: down/up
netmask分配子网掩码
ifconfig eth0 10.0.0.1
可以讲IP地址设置为10.0.0.1
ifup和ifdown命令
用于开启和停止王克设备,格式如下:
ifup 网卡设备名
ifdown 网卡设备名
route命令
通过该命令设置路由。
dostination--目标IP
GATEWAY * 不需要路由
genmaske 路由网络掩码
interface接口
加一个路由信息:
route add -net 网络地址 netmask 子网掩码 dev 网卡设备名
添加/删除默认网关
route add default gw 网关IP地址 dev 网卡设备名
route del default gw 网关IP地址
ping命令
用于测试网络链接状态,向目标地址发送ICMP报文并收取回应报文。linux默认不简短的发送ICMP,直到用户Ctrl+C终止,使-c可以指定发送报
文数目。格式如下:
ping [-c 发送报文数] 目的主机地址
tracerute命令
跟踪本地和远程两台主机间的UDP路由数据包,格式: traceroute IP地址
该命令是通过设置待发送分组的存活时间(Time to live TTL)来工作的。
netstat命令
显示各种各样与网络相关的状态信息。主要用途:查看网络连接状态(仅对TCP有效,UDP无效)、检查接口的配置、检查路由表、取得统计信
息。不带参数时,获得TCP/UDP端口状态。
常见状态为:established /listening/TIME-WAIT 连接/等待/关闭
参数
-a 显示所有配置的接口
-i 显示接口统计信息
-n 以数字形式显示IP
-r 显示内核路由表
-s 表示计数器的值
nslookup命令
查询DNS数据库的用户级命令。向服务器直接查询信息,一般情况下使用交互模式,出现>提示符。
help:帮助信息
exit:退出
lserver:查找指定域名服务器并将其设为默认的域名服务器。
server:解析另一台域名服务器,并将其设置为默认服务器。使用当前的默认服务器来解析。
set:修改工作参数。
tcpdump命令
用于监视TCP/IP连接,并直接读取数据链路层的数据包的头部信息。可以指定监视那些,控制显示格式。格式为:
tcpdump [-选项][-c数量][-F 文件名][-i 网络接口][-r 文件名][-s snaplen]
[-T类型][-w 文件名][表达式]
ARP包的TCPDUMP输出信息
#tcpdump arp
网络配置文件及程序
网路有个的配置文件:
1网络配置/etc/sysconfig/network
2主机名/etc/HOSTNAME
包含系统的主机名称和完全的域名
3IP地址和主机名的映射/etc/hosts
包含了IP地址和主机名之间的映射及主机名的别名。
重新启动网络命令:
/etc/rc.d/network restart
4端口号和服务器名之间的映射/etc/services
5配置名字解析器/etc/host.conf
三种解析方式:/etc/hosts,DNS,NIS
6配置DNS客户/etc/resolv.conf
配置DNS客户,包含了域名服务器的搜索顺序和DNS服务器地址,每一行包含一个关键字和一个或多个空格隔开的参数。
第5章 Intranet服务器
Samba服务器
Samba是一组软件包,使linux支持SMB协议,与microsoft系统进行文件与打印机共享。
Samba服务器实际上包含两个服务器程序:smbd和nmbd.它提供相关的服务。
安装和配置samba服务器
samba服务器的安装
如果在安装时以及安装了Samba,就不需要再安装了,但如果不确定,可以用以下命令来确认:
#rpm -qa|grey samba
如果没安装,用#mount /mnt/cdrom挂载,然后光盘安装。切换工作目录到安装光盘的/Red Hat/RPMS目录,使用# cd/mnt/cdrom/RED Hat/RPMS
安装所需RPM包,用:#rpm -ivh samba-common-2.27a-7.90-i386.rpm
#rpm-ivh samba -2.27a-7.9.0i386.rpm
#rpm -ivh samba-client-2.27a-7.90.i386.rpm
安装samba的图形配置界面,用#rpm -ivh redhat-config-samba-1.0.4.1-noarch.rpm
弹出光盘#cd:eject
samba服务器的配置:图形配置,按照向导做。
启动或停止samba服务器
查看samba驻留进程的状态
#/sbin/service smb status
启动驻留进程
#/sbin/service smb start
检查samba服务器是否被启动
#pstree |grey mbd
停止samba服务
#/sbin/service smb stop
在引导时启动smb服务
#/sbin/chconfig--level 345smb on
在windows的网上邻居访问Samba共享1搜索计算机,samba服务器的IP地址或计算机名
2通过网上邻居访问
Samba服务器的客户端软件
#smbclient -L localhost
来检查服务器所贡献的资源
smbclient命令用类FTP客户端形式来访问win共享和samba贡献,格式为:
smbclient//hostname/sharename -U username
用# smbstatus查询samba资源的使用情况
如果想简要显示,用# smbstatus -b
NFS服务器
NFS(Network Files System) 网络文件系统。
NFS服务的启动和停止
#service nfs start/stop
查看NFS进程的状态
#service nfs status
重新启动
#service nfs restart
引导时启动NFS服务
#chkconfig--level 345 nfs on
NFS服务器的配置
运行X窗口系统,具有root权限,安装了config nfs rpm软件包。
1 主菜单-系统配置服务器-nfs服务器
2 redhat -config-nfs
可指定主机/端口/用户
NFS客户端的配置
#showmount -e 服务器地址
#mount NFS服务器地址:共享目录 本地挂载点目录
查询状态
#mount |grep nfs
卸载目录
#unmount /mnt/nfs
由于NFS有安全隐患,一般用于局域网。


jakepain 于 2007-03-20 12:24:43发表:
请问视频从哪里下载?