本章重点内容课件_第1页
本章重点内容课件_第2页
本章重点内容课件_第3页
本章重点内容课件_第4页
本章重点内容课件_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本章重点内容Linux静态路由器网络测试方法和测试工具Linux网络应用本章重点内容Linux静态路由器1本章学习目标

掌握Linux静态路由器的配置学会使用配置和检测网络的相关命令学会使用常用的网络客户工具本章学习目标掌握Linux静态路由器的配置2Linux内核路由表

查看Linux内核路由选择表#routeLinux内核路由表

查看Linux内核路由选择表3三种路由类型

主机路由DestinationGatewayGenmaskFlagsMetricRefUseIface-----------------------------------------------------------------------055UGH000eth0网络路由DestinationGatewayGenmaskFlagsMetricRefUseIface--------------------------------------------------------------------192.19.12UGN000eth0默认路由DestinationGatewayGenmaskFlagsMetricRefUseIface---------------------------------------------------------------------defaultUG000eth0三种路由类型

主机路由4使用route命令设置静态路由

route命令格式#route[add|del][-net|-host]target[netmaskNm][gwGw][[dev]If]使用route命令设置静态路由

route命令格式5route命令设置静态路由

route命令举例添加到主机的路由#routeadd-hostdeveth0:0#routeadd-host48gw0添加到网络的路由#routeadd-net0netmask48eth0#routeadd-net8netmask48gw1#routeadd–net/24eth1route命令设置静态路由

route命令举例6route命令设置静态路由

route命令举例删除路由#routedel-hostdeveth0#routedel-host48gw0#routedel-net0netmask48eth0#routedel-net8netmask48gw1#routedel-net/24eth1#routedeldefaultgwroute命令设置静态路由

route命令举例7设置包转发

使用如下的命令查看当前系统是否支持包转发。#sysctlnet.ipv4.ip_forward使用如下的命令配置包转发#sysctl-wnet.ipv4.ip_forward=1为在启动计算机时启用包转发,需要将下面的行写入配置文件/etc/.ipv4.ip_forward=1

设置包转发

使用如下的命令查看当前系统是否支持包转发。8静态路由设置举例静态路由设置举例9静态路由设置举例静态路由设置举例10静态路由设置举例已建立的路由表目的掩码网关标志接口

55*UHlo0

*Ueth0

*Ueth1default

54UGeth1

54UGeth015554UGHeth0静态路由设置举例已建立的路由表目的掩码网关标志接口11网络测试工具的使用(1)

检测网络接口#ifconfig检测网络连通性#ping#ping-c42显示路由表#route检测到目的主机所经过的路由器#traceroute网络测试工具的使用(1)

检测网络接口12网络测试工具的使用(2)

功能:显示网络连接、路由表和网络接口信息

显示网络接口状态信息#netstat-i显示内核路由表信息#netstat-r显示TCP/UDP传输协议的连接状态#netstat-t#netstat-u网络测试工具的使用(2)

功能:显示网络连接、路由表和网络13网络测试工具的使用(3)

检测DNS服务器是否正常工作#nslookup

//“>”是nslookup命令环境的提示符//输入待查询的域名“”>>exit//使用exit命令退出nslookup命令环境网络测试工具的使用(3)

检测DNS服务器是否正常工作14网络测试一般方法

排除非自身因素查看本机IP地址检测与网关的连接监测与互联网的连接测试域名解析测试与特定站点的连接网络测试一般方法

排除非自身因素15Linux网络应用简介(1)Linux下的服务器Web服务:ApacheMail服务:Sendmail、Postfix、Qmail、Exim/CyrusIMAP、CourierIMAPDNS服务:BINDFTP服务:Vsftpd、Wu-ftpd、Proftpd、pure-ftpd代理服务:Squid目录服务:OpenLDAP文件服务:Samba、NFS数据库服务:Oracle、Sybase、DB2、PostgreSQL、MySQL、FireBird远程管理:VNC、Webmin、SSHLinux网络应用简介(1)Linux下的服务器16Linux网络应用简介(2)

Linux下的网络客户工具图形界面浏览器:Firefox、Mozilla字符界面浏览器:elinks、lynx、w3m图形界面E-mail客户端:Thunderbird、Evolution字符界面E-mail客户端:Mutt、Gnus、Elm、Emacs图形界面FTP客户端:Gftp、Konqueror字符界面FTP客户端:lftp、Ncftp、ftp图形界面下载工具:WebDownloaderforX、Httrack、Getleft字符界面下载工具:wget、lftp、CurlLinux网络应用简介(2)

Linux下的网络客户工具17lftp简介

lftp是个功能强大的字符界面文档传输工具。功能支持ftp、ftps、http、https、hftp、fish等传输协议支持FXP(在两个FTP服务器之间传输文件)支持代理支持多线程传输支持传输队列(queue)支持镜像(mirror)支持书签类似bash,提供后台命令、nohop模式、命令历史、命令别名、命令补齐和作业控制支持。lftp简介

lftp是个功能强大的字符界面文档传输工具。18lftp简介

lftp是个功能强大的字符界面文档传输工具。功能支持ftp、ftps、http、https、hftp、fish等传输协议支持FXP(在两个FTP服务器之间传输文件)支持代理支持多线程传输支持传输队列(queue)支持镜像(mirror)支持书签类似bash,提供后台命令、nohop模式、命令历史、命令别名、命令补齐和作业控制支持。lftp简介

lftp是个功能强大的字符界面文档传输工具。19安装使用lftp安装#wget\/production/packages/redhat-9-i386/atrpms/lftp-3.1.1-21.rh9.at.i386.rpm#rpm-Uvhlftp-3.1.1-21.rh9.at.i386.rpm安装使用lftp安装20安装使用lftplftp命令的格式$lftp[-p<port>][-u<user>[,<pass>]][<site>]-p<port>:用于指定连接的端口-u<user>[,<pass>]:使用指定的用户名/口令进行FTP身份验证<site>:指定主机名、URL或书签名安装使用lftplftp命令的格式21lftp的子命令(1)

ftp客户的通用子命令帮助子命令:?调用shell:!<shell-command>FTP连接管理子命令:open、close远程目录管理子命令:pwd、ls、cd、mkdir、rmdir本地目录管理子命令:lcd远程权限管理子命令:chmod上传下载子命令:get、mget、put、mput退出子命令:bye、quitlftp的子命令(1)

ftp客户的通用子命令22wget简介

wget使用HTTP和FTP这两个使用最广泛的Internet协议,支持代理服务器和断点续传,是基于console控制台最强大的下载工具。功能不使用交互界面的wget可以在后台工作。在wget通过FTP下载时,具有文件名通配符匹配和目录递归镜像功能。wget可以读出并储存HTTP和FTP站点给出的时间戳,从而可以判断远程文件的更新状况。断点续传的功能使得wget在缓慢和不稳定的连接状态下表现依然出色。支持代理服务器的特性使得wget在使用中减小网络负载、加速下载以及配合防火墙使用成为可能。支持被动FTP下载。wget简介

wget使用HTTP和FTP这两个使用最广泛的23本章重点内容Linux静态路由器网络测试方法和测试工具Linux网络应用本章重点内容Linux静态路由器24本章学习目标

掌握Linux静态路由器的配置学会使用配置和检测网络的相关命令学会使用常用的网络客户工具本章学习目标掌握Linux静态路由器的配置25Linux内核路由表

查看Linux内核路由选择表#routeLinux内核路由表

查看Linux内核路由选择表26三种路由类型

主机路由DestinationGatewayGenmaskFlagsMetricRefUseIface-----------------------------------------------------------------------055UGH000eth0网络路由DestinationGatewayGenmaskFlagsMetricRefUseIface--------------------------------------------------------------------192.19.12UGN000eth0默认路由DestinationGatewayGenmaskFlagsMetricRefUseIface---------------------------------------------------------------------defaultUG000eth0三种路由类型

主机路由27使用route命令设置静态路由

route命令格式#route[add|del][-net|-host]target[netmaskNm][gwGw][[dev]If]使用route命令设置静态路由

route命令格式28route命令设置静态路由

route命令举例添加到主机的路由#routeadd-hostdeveth0:0#routeadd-host48gw0添加到网络的路由#routeadd-net0netmask48eth0#routeadd-net8netmask48gw1#routeadd–net/24eth1route命令设置静态路由

route命令举例29route命令设置静态路由

route命令举例删除路由#routedel-hostdeveth0#routedel-host48gw0#routedel-net0netmask48eth0#routedel-net8netmask48gw1#routedel-net/24eth1#routedeldefaultgwroute命令设置静态路由

route命令举例30设置包转发

使用如下的命令查看当前系统是否支持包转发。#sysctlnet.ipv4.ip_forward使用如下的命令配置包转发#sysctl-wnet.ipv4.ip_forward=1为在启动计算机时启用包转发,需要将下面的行写入配置文件/etc/.ipv4.ip_forward=1

设置包转发

使用如下的命令查看当前系统是否支持包转发。31静态路由设置举例静态路由设置举例32静态路由设置举例静态路由设置举例33静态路由设置举例已建立的路由表目的掩码网关标志接口

55*UHlo0

*Ueth0

*Ueth1default

54UGeth1

54UGeth015554UGHeth0静态路由设置举例已建立的路由表目的掩码网关标志接口34网络测试工具的使用(1)

检测网络接口#ifconfig检测网络连通性#ping#ping-c42显示路由表#route检测到目的主机所经过的路由器#traceroute网络测试工具的使用(1)

检测网络接口35网络测试工具的使用(2)

功能:显示网络连接、路由表和网络接口信息

显示网络接口状态信息#netstat-i显示内核路由表信息#netstat-r显示TCP/UDP传输协议的连接状态#netstat-t#netstat-u网络测试工具的使用(2)

功能:显示网络连接、路由表和网络36网络测试工具的使用(3)

检测DNS服务器是否正常工作#nslookup

//“>”是nslookup命令环境的提示符//输入待查询的域名“”>>exit//使用exit命令退出nslookup命令环境网络测试工具的使用(3)

检测DNS服务器是否正常工作37网络测试一般方法

排除非自身因素查看本机IP地址检测与网关的连接监测与互联网的连接测试域名解析测试与特定站点的连接网络测试一般方法

排除非自身因素38Linux网络应用简介(1)Linux下的服务器Web服务:ApacheMail服务:Sendmail、Postfix、Qmail、Exim/CyrusIMAP、CourierIMAPDNS服务:BINDFTP服务:Vsftpd、Wu-ftpd、Proftpd、pure-ftpd代理服务:Squid目录服务:OpenLDAP文件服务:Samba、NFS数据库服务:Oracle、Sybase、DB2、PostgreSQL、MySQL、FireBird远程管理:VNC、Webmin、SSHLinux网络应用简介(1)Linux下的服务器39Linux网络应用简介(2)

Linux下的网络客户工具图形界面浏览器:Firefox、Mozilla字符界面浏览器:elinks、lynx、w3m图形界面E-mail客户端:Thunderbird、Evolution字符界面E-mail客户端:Mutt、Gnus、Elm、Emacs图形界面FTP客户端:Gftp、Konqueror字符界面FTP客户端:lftp、Ncftp、ftp图形界面下载工具:WebDownloaderforX、Httrack、Getleft字符界面下载工具:wget、lftp、CurlLinux网络应用简介(2)

Linux下的网络客户工具40lftp简介

lftp是个功能强大的字符界面文档传输工具。功能支持ftp、ftps、http、https、hftp、fish等传输协议支持FXP(在两个FTP服务器之间传输文件)支持代理支持多线程传输支持传输队列(queue)支持镜像(mirror)支持书签类似bash,提供后台命令、nohop模式、命令历史、命令别名、命令补齐和作业控制支持。lftp简介

lftp是个功能强大的字符界面文档传输工具。41lftp简介

lftp是个功能强大的字符界面文档传输工具。功能支持ftp、ftps、http、https、hftp、fish等传输协议支持FXP(在两个FTP服务器之间传输文件)支持代理支持多线程传输支持传输队列(queue)支持镜像(mirror)支持书签类似bash,提供后台命令、nohop模式、命令历史、命令别名、命令补齐和作业控制支持。lftp简介

lftp是个功能强大的字符界面文档传输工具。42安装使用lftp安装

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论