计算机网络与通信实验指导书
主编:田*
****大学********学院
2015年5月
目 录
实验— 常用网络命令(12周第一次实验)
实验二 交换机的基本配置(12周第二次实验,实验报告)
实验三 交换机的物理端口配置(13周第一次实验)
实验四 交换机VLAN的基本配置(13周第二次实验,实验报告)
实验五 路由协议配置(14周2节课,实验报告)
实验六 搭建Web服务器(15周第一次实验)
实验七 搭建FTP服务器(15周第二次实验)
实验— 常用网络命令(12周第一次实验)
一、实验目的
- 熟悉常用的网络命令的作用和命令参数
- 掌握ping、tracert、IPConfig、ARP、Netstat等网络命令
二、实验内容
1、Ipconfig
描述:IPConfig实用程序,可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。如果计算机和所在的局域网使用了动态主机配置协议DHCP,使用IPConfig命令可以了解到你的计算机是否成功地租用到了一个IP地址,及目前分配的子网掩码和缺省网关等网络配置信息。
- Ipconfig:当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。
- ipconfig /all:当使用all选项时,IPConfig显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。
2、ping
描述:Ping命令用于确定网络的连通性。
格式:
-
-
- ping IP地址、域名、主机名 [-t] [-a] [-n count] [-l size]
-
命令执行结果:
一般情况下,用户可以通过使用一系列Ping命令来查找问题出在什么地方,或检验网络运行的情况时。典型的检测次序及对应的可能故障:
- ping 127.0.0.1
如果测试成功,表明网卡、TCP/IP协议的安装、IP地址、子网掩码的设置正常。如果测试不成功,就表示TCP/IP的安装或运行存在某些最基本的问题。
- ping 本机IP
如果测试不成功,则表示本地配置或安装存在问题,应当对网络设备和通讯介质进行测试、检查并排除。
- ping局域网内其他IP
如果测试成功,表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。
- ping 网关IP
这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够做出应答。
- ping 远程IP
如果收到正确应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet。
- ping localhost
localhost是系统的网络保留名,它是127.0.0.1的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这一带内,则表示主机文件(/Windows/host)中存在问题。
- Ping www.yahoo.com(一个著名网站域名)
对此域名执行Ping命令,计算机必须先将域名转换成IP地址,通常是通过DNS服务器。如果这里出现故障,则表示本机DNS服务器的IP地址配置不正确,或DNS服务器有故障
Ping显示TTL(Time To Live存在时间)值,你可以通过TTL值推算一下数据包已经通过
了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)减去返回时TTL值。例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。
Ping 命令的参数:
- -t不停地向目标主机发送数据;
- -a 以IP地址格式来显示目标主机的网络地址 ;
- -n count 指定要Ping多少次,具体次数由count来指定 ;
- -l size 指定发送到目标主机的数据包的大小。
3、arp
ARP是一个重要的TCP/IP协议,适用于确定对应IP地址的网卡物理地址。使用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对。
- arp -a或arp –g
用于查看高速缓存中的所有项目。-a和-g参数的结果是一样的,多年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。
- arp -a IP
如果我们有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。
- arp -s IP 物理地址
我们可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。
- arp -d IP
使用本命令能够人工删除一个静态项目。
4、tracert
Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。
- 格式:
tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]
参数:
- -d 不解析目标主机的名字;
- -h maximum_hops 指定搜索到目标地址的最大跳数;
- -j host_list 按照主机列表中的地址释放源路由;
- -w timeout 指定等待超时时间间隔,程序默认的时间单位是毫秒。
例如想要了解自己的计算机与目标主www.baidu.com之间详细的传输路径信息,可以在MS-DOS方式输入tracert www.baidu.com。
5、Netstat
显示活动的 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(对于 IPv6、ICMPv6、通过 IPv6 的 TCP 以及通过 IPv6 的 UDP 协议)。使用时如果不带参数,netstat 显示活动的 TCP 连接。
格式:
netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]
参数
- -a
显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。
- -e
-e选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。使用这个选项可以统计一些基本的网络流量。该参数可以与 -s 结合使用。
- -n
显示活动的 TCP 连接。
- -o
显示活动的 TCP 连接并包括每个连接的进程 ID (PID)。该参数可以与 -a、-n 和 -p 结合使用。
- -p Protocol
显示 Protocol 所指定的协议的连接。如果该参数与 -s 一起使用按协议显示统计信息,则 Protocol 可以是 tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6 或 ipv6。
- -s
按照各个协议分别显示其统计数据。这样就可以看到当前计算机在网络上存在哪些连接,以及数据包发送和接收的详细情况等等。如果应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么可以用本选项来查看一下所显示的信息。仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。
实验二 交换机的基本配置(12周第二次实验,实验报告)
一、实验目的
- 掌握华为网络模拟软件的基本使用
- 掌握交换机的配置模式切换
- 掌握利用交换机组建局域网及连接局域网
二、实验原理
- 以太网交换机基础
以太网的最初形态就是在一段同轴电缆上连接多台计算机,所有计算机都共享这段电缆。所以每当某台计算机占有电缆时,其他计算机都只能等待。这种传统的共享以太网极大的受到计算机数量的影响。为了解决上述问题,我们可以做到的是减少冲突域内的主机数量,这就是以太网交换机采用的有效措施。以太网交换机在数据链路层进行数据转发时需要确认数据帧应该发送到哪一端口,而不是简单的向所有端口发,这就是交换机MAC 地址表的功能。以太网交换机包含很多
重要的硬件组成部分:业务接口、主板、CPU、内存、Flash、电源系统。以太网交换机的软件主要包括引导程序和核心操作系统两部分。
- 以太网交换机配置方式
以太网交换机的配置方式很多,如本地Console 口配置,Telnet 远程登陆配置,FTP、TFTP 配置和哑终端方式配置。其中最为常用的配置方式就是Console 口配置和Telnet 远程配置。
三、实验环境
在实验中,我们采用华为网络模拟软件来组建实验环境。
四、实验内容
1、认识Cisco Packet Tracer
Packet Tracer 是Cisco公司为思科网络技术学院开发的一款模拟软件,可以用来模拟CCNA的实验,并能进行协议分析。下面以Packet Tracer 5.0为模拟软件按三个方面对该软件做简单介绍。
(1)基本界面
打开Packet Tracer 5.0时界面如下图所示:
图1-1运行界面
表1-1 基本界面介绍
1 |
菜单栏 |
此栏中有文件、选项和帮助按钮,我们在此可以找到一些基本的命令如打开、保存、打印和选项设置,还可以访问活动向导。 |
2 |
主工具栏 |
此栏提供了文件按钮中命令的快捷方式,我们还可以点击右边的网络信息按钮,为当前网络添加说明信息。 |
3 |
工作区 |
此区域中我们可以创建网络拓扑,监视模拟过程查看各种信息和统计数据。 |
(2)选择设备
表1-1 基本界面介绍
1 |
|
表示一台计算机; |
2 |
|
表示一台交换机; |
3 |
|
表示一台路由器; |
(1)打开华为模拟器,按照图示插入设备,交换机一台,主机两台 (单机工具栏上的相应图标,然后在工作区点击,即插入了设备,可以拖动任何一个设备对象到指定位置)
(2)将工作站连接到交换机
在模拟器上选着两个主机(Host A 和Host B)与一个交换机,将Host A连接到交换机的以太网端口E0/1上,Host B连接到交换机的以太网端口E0/6上(单击设备的接口可以实现画线,如点击交换机的1号端口,然后点击电脑图标,就完成了网络连接),连接后如下图所试:
(注释:单击画有线的接口可以删除连线,在指定的设备按下鼠标右键可以删除设备,在指定的设备按下鼠标左键可以实现移动。)
(3)设置主机的IP地址
双击小电脑HostA,弹出电脑A的命令输入端口:
login:root 用户名
password:linux 口令
[root@PCA root]#ifconfig eth0 192.168.1.25 netmask 255.255.255.0 配置地址和掩码
双击小电脑HostB:
login:root 用户名
password:linux 口令
[root@PCA root]#ifconfig eth0 192.168.1.45 netmask 255.255.255.0配置地址和掩码
如果配置成功,工作站下面就显示出各自的IP
(注释:双击设备进入终端操作
命令要在一行内打完,窗体可以拉大。
设置的主机名中不要含有空格。
F3键 清屏(为了方便)
按Tab键,可以得到命令全称。
键入"?" 可以得到当前状态下的命令帮助。
)
测试HostA和HostB是否连通
(6)测试网络结构
目前网络模拟环境已经构建完毕,现在测试网络是否畅通。方法是通过在PC1上发送ICMP测试报文给PC0,通过报文的回应即可判断网络是否畅通(顺序反过来也可以)。
操作如下:
1)主机1 ping主机2 结果如下:
2) 主机2 ping主机1结果如下:
结果:网络畅通。
4).如果拨下网络电缆并 ping 另一台工作站:
2)使用主机2拼接主机1 ping结果如下
结果:网络不通
2、交换机的基本配置
交换机命令行十分丰富。可以在软件工作区添加一个交换机,一个计算机,双击交换机,进入终端配置,下面简单介绍最常用的一些配置命令。
交换机一般采用功能强大,灵活方便的命令行配置方式。来介绍一下新一代交换机的几种配置视图:
? 用户视图:开机直接进入普通用户视图,在该视图下我们只能查询交换机的一些基础信息,如版本号(display version)。此时交换机在超级终端的标识符为<Quidway>。
? 系统视图:在普通用户视图下输入system-view 命令即可进入特权用户视图,在该视图下我们可以查看交换机的配置信息和调试信息等等。在此视图下交换机的标识符为:[Quidway]
? 接口配置视图:在系统视图下输入interface interface-list 即可进入接口配置视图,在该视图下主要完成接口参数的配置,具体配置在后面详细介绍。在此视图下交换机的标识符为:[Quidway-Ethernet0/1]。
? VLAN 配置视图:在系统视图下输入vlan vlan-number 即可进入VLAN 配置视图,在该配置视图下可以完成VLAN 的一些相关配置。在此视图下交换机的标识符为:[Quidway-Vlan1]
? VTY用户界面视图:在系统视图下输入user-interface vty number即可进入VTY用户界面视图。在此视图下交换机的标识符为:[Quidway-ui-vty0]。
进行配置时,需要注意配置视图的变化,特定的命令只能在特定的配置视图下进行。
在使用命令行进行配置的时候,我们不可能完全记住所有的命令格式和参数,所以华为交换机为我们维护和工程人员提供了强有力的帮助功能,在任何视图下均可以使用“?”来帮助我们完成配置。使用“?”可以查询任何视图下可以使用的命令,或者某参数后面可以输入的参数,或者以某字母开始的命令。如在系统视图下输入“?”或“display ?”,看看它们分别有什么帮助信息显示。
- system
进入系统视图(特权模式)
- sysname + 名字
交换机命名
- super password + 密码
设置特权密码
- Display current-configuration(可以输入足够长度的字符,然后按tab键,系统会自动补全命令,而不用完全敲入;也可以简化输入,如 diss curr,系统也会识别)
该命令用来显示以太网交换机当前生效的配置参数。当用户完成一组配置之后,需要验证是否配置正确,则可以执行displaycurrent-configuration 命令来查看当前生效的参数。对于某些参数,虽然用户已经配置,但如果这些参数所在的功能如果没有生效,则不予显示。
可以按F3键,清空显示
- quit
退出当前模式,如现在从特权模式退出,进入用户模式
再次进入特权模式,会提示输入特权密码
3、工作站的基本配置
双击小电脑:
login:root 输入用户名
password:linux 输入密码
[root@PCA root]#ifconfig eth0 10.65.1.1 netmask 255.255.0.0 配置地址
[root@PCA root]#ifconfig 显示地址
[root@PCA root]#route add default gw 10.65.1.2 配置网关
[root@PCA root]#route 显示网关
[root@PCA root]#ping 10.65.1.8(查看到某个IP的网络是否通畅)
[root@PCA root]#telnet 10.65.1.8 (远程登陆到某台机器)
五、思考与练习
1、构建如下网络拓扑,并且通过命令配置,完成网络畅通。
该网络的配置参数如表格所示
交换机 |
交换机名为MySwitch1与MySwitch1 |
计算机PC0 |
IP地址为10.1.1.1,掩码为255.255.255.0 |
计算机PC1 |
IP地址为10.1.1.2,掩码为255.255.255.0 |
计算机PC2 |
IP地址为10.1.2.1,掩码为255.255.255.0 |
计算机PC4 |
IP地址为10.1.1.3,掩码为255.255.255.0 |
计算机PC5 |
IP地址为10.1.2.2,掩码为255.255.255.0 |
针对以上要求,完成配置,并通过ping命令给出PC0与PC1、PC5之间的网络连接结果,提交实验报告,在报告中说明配置过程。
实验三 交换机的物理端口配置(13周第一次实验)
一、实验目的
- 掌握交换机物理端口聚合方法
二、实验原理
- 交换机端口基础
随着网络技术的不断发展,需要网络互联处理的事务越来越多,为了适应网需求,以太网技术也完成了一代又一代的技术更新。为了兼容不同的网络标准,端口技术变的尤为重要。端口技术主要包含了端口自协商、网络智能识别、流量控制、端口聚合以及端口镜像等技术,他们很好的解决了各种以太网标准互连互通存在的问题。以太网主要有三种以太网标准:标准以太网、快速以太网和千兆以太网。他们分别有
不同的端口速度和工作视图。
- 端口速率自协商
标准以太网其端口速率为固定10M。快速以太网支持的端口速率有10M、100M和自适应三种方式。千兆以太网支持的端口速率有10M、100M、1000M和自适应方式。以太网交换机支持端口速率的手工配置和自适应。缺省情况下,所有端口都是自适应工作方式,通过相互交换自协商报文进行匹配。其匹配的
结果如下表。
当链路两端一端为自协商,另一端为固定速率时,我们建议修改两端的端口速率,保持端口速率一致。其修改端口速率的配置命令为:
[Quidway-Ethernet0/1] speed {10|100|1000|auto}
如果两端都以固定速率工作,而工作速率不一致时,很容易出现通信故障,这种现象应该尽量避免。
- 端口工作视图
交换机端口有半双工和全双工两种端口视图。目前交换机可以手工配置也可以自动协商来决定端口究竟工作在何种视图。修改工作视图的配置命令为:
[Quidway-Ethernet0/1] duplex {auto|full|half}
- 流量控制
由于标准以太网、快速以太网和千兆以太网混合组网,在某些网络接口不可避免的会出现流量过大的现象而产生端口阻塞。为了减轻和避免端口阻塞的产生,标准协议专门规定了解决这一问题的流量控制技术。在交换机中所有端口缺省情况下都禁用了流量控制功能。开启/关闭流量控制功能的配置命令如下:
[Quidway-Ethernet0/1]flow-control
[Quidway-Ethernet0/1]undo flow-control
三、实验环境
在实验中,我们采用华为网络模拟软件来组建实验环境。
二、实验内容
本实验采用2 台QuidwayS3026 交换机组网,交换机之间通过2条双绞线互连,组网如图
链路聚合是指将多条以太网链路汇聚在一起形成一个汇聚组,以实现出/入负荷在各成员端口中的分担。从外面看起来,一个汇聚组好像就是一个端口。通过链路聚合,即实现了各个聚合端口的负荷分担,同时又增加了链路带宽。要求聚合的端口工作在全双工,速度一致,在同一槽口且连续。
对于SwitchA:
[Quidway]sysname SwitchA
[SwitchA]interface ethernet0/1 进入端口工作视图
[SwitchA-Ethernet0/1]duplex full 全双工模式
[SwitchA-Ethernet0/1]speed 100 端口速率配置
[SwitchA-Ethernet0/1]port link-type trunk配置trunk端口
[SwitchA-Ethernet0/1]port trunk permit vlan all
[SwitchA-Ethernet0/1]int e0/2
[SwitchA-Ethernet0/2]duplex full
[SwitchA-Ethernet0/2]speed 100
[SwitchA-Ethernet0/2]port link-type trunk
[SwitchA-Ethernet0/2]port trunk permit vlan all
对于SwitchB:
[Quidway]sysname SwitchB
[SwitchB]interface ethernet0/1
[SwitchB-Ethernet0/1]duplex full
[SwitchB-Ethernet0/1]speed 100
[SwitchB-Ethernet0/1]port link-type trunk
[SwitchB-Ethernet0/1]port trunk permit vlan all
[SwitchB-Ethernet0/1]int e0/2
[SwitchB-Ethernet0/2]duplex full
[SwitchB-Ethernet0/2]speed 100
[SwitchB-Ethernet0/2]port link-type trunk
[SwitchB-Ethernet0/2]port trunk permit vlan all
聚合操作:
[SwitchA]link-aggregation ethernet0/1 to ethernet0/2 both
[SwitchB]link-aggregation ethernet0/1 to ethernet0/2 both
[SwitchA]display link-aggregation ethernet0/1
配置两台工作站的地址 192.168.0.1 和 192.168.0.2(参看实验二),查看是否网络畅通
撤销聚合
[SwitchA]undo link-aggregation all
[SwitchB]undo link-aggregation all
实验四 交换机VLAN的基本配置(13周第二次实验,实验报告)
一、实验目的
- 掌握V掌握VLAN基本配置命令和配置注意事项
二、实验原理
- VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN 可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN 所指的LAN 特指使用路由器分割的网络——也就是广播域
二、实验内容
1、建立网络拓扑图,并配置各个工作站的地址(参考上节内容)
- 所有工作站的子网掩码均为255.255.255.0
- 默认的初始配置,所有的端口都属于一个vlan ,即vlan 1。可以通过命令验证。
- 可以在不同的终端上运行ping 命令,查看网络互通情况:A 和 E,C,F 都可以互通,网络号相同;B和D可以互通,网络号相同;两个子网不能彼此互通,因为子网掩码不同。
1、建立VLAN
[SwitchA]vlan 2 进入到VLAN配置模式--创建(进入)Vlan2
[SwitchA-vlan2]port e0/2 to e0/4 将端口2到4划归2号vlan
[SwitchA-vlan2]vlan 3创建(进入)Vlan3
[SwitchA-vlan3]port e0/5 to e0/8将端口2到4划归2号vlan
[SwitchA-vlan3]quit退出vlan模式到系统视图
[SwitchA]dis vlan all 显示所有的vlan划分信息
[SwitchA]interface ethernet0/8 进入端口管理视图
[SwitchA -Ethernet0/8]port link-type trunk 配置端口8 为trunk端口
[SwitchA -Ethernet0/8]port trunk permit vlan all允许所有VLAN 通过Trunk 端口
[SwitchB]vlan 2
[SwitchB-vlan2]port e0/2 to e0/4
[SwitchB-vlan2]vlan 3
[SwitchB-vlan3]port e0/5 to e0/8
[SwitchB-vlan3]quit 退出vlan模式到系统视图
[SwitchB]dis vlan all
[SwitchB]interface ethernet0/1 进入端口管理视图
[SwitchB -Ethernet0/1]port link-type trunk 配置端口1 为trunk端口
[SwitchB-Ethernet0/1]port trunk permit vlan all允许所有VLAN 通过Trunk 端口
2、实验测试
在A上ping计算机E,命令操作执行ping 10.65.1.2,网络畅通。原因:同属于vlan2,而且子网掩码相同;
在A上ping计算机C,命令操作执行ping 10.65.1.3,网络不通。原因:虽然子网掩码相同,但分属于不同vlan;
将计算机C连接到交换机A上的端口4,A到B的网络是否畅通?分析其原因;
在A上ping计算机F,命令操作执行ping 10.65.1.4,网络畅通;
A到B的网络是否畅通?分析其原因;
将计算机B连接到交换机A上的端口4,A到B的网络是否畅通?分析其原因;
三、思考与练习
1、构建网络拓扑,模拟计算机学院信息科学系和计算机工程系之间的网络。通过命令配置,完成网络畅通。
网络规划如下:
交换机A |
信息科学系VLAN:ID为2 |
端口0/2,0/3,0/4属于该VLAN |
计算机工程系 VLAN:ID为3 |
端口0/5,0/6,0/7属于该VLAN |
|
交换机B |
信息科学系VLAN:ID为2 |
端口0/2,0/3,0/4属于该VLAN |
计算机工程系 VLAN:ID为3 |
端口0/5,0/6,0/7属于该VLAN |
|
交换机C |
信息科学系VLAN:ID为2 |
端口0/2,0/3,0/4属于该VLAN |
计算机工程系 VLAN:ID为3 |
端口0/5,0/6,0/7属于该VLAN |
|
PC1 |
模拟信息科学系的计算机 IP地址:192.168.1.1 掩码:255.255.255.0 |
连接在交换机A的端口0/3 |
PC2 |
模拟计算机工程系的计算机 IP地址:192.168.2.1 掩码:255.255.255.0 |
连接在交换机A的端口0/5 |
PC3 |
模拟信息科学系的计算机 IP地址:192.168.1.2 掩码:255.255.255.0 |
连接在交换机B的端口0/2 |
PC4 |
模拟计算机工程系的计算机 IP地址:192.168.2.2 掩码:255.255.255.0 |
连接在交换机B的端口0/6 |
PC5 |
模拟信息科学系的计算机 IP地址:192.168.1.3 掩码:255.255.255.0 |
连接在交换机C的端口0/4 |
PC6 |
模拟计算机工程系的计算机 IP地址:192.168.2.3 掩码:255.255.255.0 |
连接在交换机C的端口0/7 |
针对以上要求,完成配置,并提交实验报告,在报告中说明配置过程。
实验五 路由协议配置(14周2节课,实验报告)
一、实验目的
- 掌握静态路由的配置方法
- 掌握RIP动态路由的配置方法
二、实验内容
(1)添加如下设备,并连线
(2)设置各网络接口IP地址和子网掩码
HostA:10.65.1.1 HostB:10.66.1.1 HostC:10.66.1.4 子网掩码均为255.255.0.0
设置方法:
单机小电脑图标A,弹出控制台窗口,输入登录名和密码
login:root
password:linux
[root@PCA root]#ifconfig eth0 10.65.1.1 netmask 255.255.0.0
[root@PCA root]#ifconfig 显示地址和掩码
[root@PCA root]#route add default gw 10.65.1.100
[root@PCA root]#route 显示网关
单机小电脑图标B,弹出控制台窗口,输入登录名和密码
login:root
password:linux
[root@PCA root]#ifconfig eth0 10.66.1.1 netmask 255.255.0.0
[root@PCA root]#ifconfig
[root@PCA root]#route add default gw 10.66.1.100
[root@PCA root]#route
单机小电脑图标C,弹出控制台窗口,输入登录名和密码
login:root
password:linux
[root@PCA root]#ifconfig eth0 10.66.1.4 netmask 255.255.0.0
[root@PCA root]#ifconfig
[root@PCA root]#route add default gw 10.66.1.100
[root@PCA root]#route
设置路由器A的接口地址
<Quidway>system 默认用户名
Enter system view, return to user view with Ctrl+Z.
[Quidway]sysname RouterA 给路由器命名
[RouterA]interface ethernet0 可以缩写为int e0
[RouterA-Ethernet0]ip addrress 10.65.1.100 255.255.0.0
[RouterA-Ethernet0]undo shutdown
[RouterA-Ethernet1]int s1
[RouterA-Serial1]ip addrress 10.68.1.100 255.255.0.0
[RouterA-Serial1]clock rate 64000
[RouterA-Serial1]undo shutdown
[RouterA-Serial1]quit
[RouterA]ip routing
[RouterA]dis curr
设置路由器B的接口地址
<Quidway>system 默认用户名
Enter system view, return to user view with Ctrl+Z.
[Quidway]sysname RouterB 给路由器命名
[RouterB]interface ethernet0 可以缩写为int e0
[RouterB-Ethernet0]ip addrress 10.66.1.100 255.255.0.0
[RouterB-Ethernet0]undo shutdown
[RouterB-Ethernet1]int s0
[RouterB-Serial0]ip addrress 10.68.1.99 255.255.0.0
[RouterB-Serial0]undo shutdown
[RouterB-Serial0]quit
[RouterB]ip routing
[RouterB]dis curr
可以采用静态路由设置、默认路由设置和动态路由设置
(1)设置静态路由
[RouterA]ip routing
[RouterA]ip route-static 10.66.0.0 255.255.0.0 10.68.1.99
[RouterA]display ip route
[RouterB]ip routing
[RouterB]ip route-static 10.65.0.0 255.255.0.0 10.68.1.100
[RouterB]display ip route
[root@PCA root]#ping 10.66.1.1 (通)
[root@PCA root]#ping 10.66.1.4(通)
[root@PCB root]#ping 10.65.1.1 (通)
(2)默认路由
[ROA]undo ip route-static 10.66.0.0 255.255.0.0 10.68.1.99 去掉原有的静态路由
[ROA]display ip route 显示路由表
[root@PCA root]#ping 10.66.1.1 由于去掉了静态路由,A与B不能联通
[ROA]ip route-static 0.0.0.0 0.0.0.0 10.68.1.99 添加默认路由
[ROA]display ip route显示路由表
[root@PCA root]#ping 10.66.1.1由于添加了默认路由,A与B能联通
------------------------------------------------------------------
[ROB]undo ip route-static 10.65.0.0 255.255.0.0 10.68.1.100去掉原有的静态路由
[root@PCC root]#ping 10.65.1.1 由于去掉了静态路由,A与B不能联通
[ROB]ip route-static 0.0.0.0 0.0.0.0 10.68.1.100添加默认路由
[ROB]display ip route 显示路由表
[root@PCC root]#ping 10.65.1.1由于添加了默认路由,A与B能联通
(3)动态路由
动态路由可以自动创建路由表,定时更新。
[ROA]undo ip route-static 0.0.0.0 0.0.0.0 10.68.1.99 去掉默认路由
[ROA]display ip route 显示路由表
[RouterA]rip version 2 multicast
[RouterA]rip
[RouterA-rip]network 10.0.0.0 ;可以用all
[RouterA-rip]ip routing
[ROB]undo ip route-static 0.0.0.0 0.0.0.0 10.68.1.100 去掉默认路由
[RouterB]rip version 2 multicast
[RouterB]rip
[RouterB-rip]network 10.0.0.0
[RouterB-rip]ip routing
任何两台机器都可以ping通
三、思考与练习
1、构建网络拓扑,模拟东北石油大学计算机学院和石油工程学院之间的网络。完成IP地址规划(给两个学院分配好IP地址块,给路由器和交换机各个端口分配好IP),并通过命令配置交换机和路由器,完成网络畅通。
网络规划如下:
路由器A |
计算机学院主路由器 |
路由器B |
石油工程学院主路由器 |
交换机A与B |
计算机学院主交换机 |
交换机C |
石油工程学院主交换机 |
计算机学院 |
200台机器 |
石油工程学院 |
100台机器 |
针对以上要求,完成配置,并提交实验报告,在报告中说明配置过程。
实验六 搭建Web服务器(15周第一次实验)
一、实验目的
1、学习配置Web服务器。
2、了解Web服务器的工作原理。
二、实验原理及方法
IIS是Internet信息服务(Internet Infomation Server)的缩写。它是一种Web服务,主要包括WWW服务器、FTP服务器等。它使得在Intranet(局域网)或Internet(因特网)上发布信息成了一件很容易的事。
三、实验仪器及材料
⒈ windows服务器
2. IIS
四、实验步骤
1、打开IIS管理器:选“开始菜单→程序→管理工具→Internet信息服务”。如下图:
2、设置“默认Web站点”项:
“默认Web站点”一般用于对应向所有人开放的WWW站点。
⑴ 打开“默认Web站点”的属性设置窗口:选“默认Web站点→右键→属性”即可。
⑵ 设置“Web站点”:“IP地址”一栏选“192.168.0.48”(本机的IP地址);“TPC端口”维持原来的“80”不变。如下图:
⑶ 设置“主目录”:在“本地路径”通过“浏览”按钮来选择你的网页文件所在的目录,本文是“D:\Myweb”。
⑷ 设置“文档”:确保“启用默认文档”一项已选中,再增加需要的默认文档名并相应调整搜索顺序即可。此项作用是,当在浏览器中只输入域名(或IP地址)后,系统会自动在“主目录”中按“次序”(由上到下)寻找列表中指定的文件名,如能找到第一个则调用第一个;否则再寻找并调用第二个、第三个……如果“主目录”中没有此列表中的任何一个文件名存在,则显示找不到文件的出错信息。如下图:
⑸ 其它项目均可不用修改,直接按“确定”即可,这时会出现一些“继承覆盖”等对话框,一般选“全选”之后再“确定”即最终完成“默认Web站点”的属性设置。如下图:
⑹ 如果需要,可再增加虚拟目录:比如,有“www.abc.com/news”之类的地址,“news”可以是“主目录”的下一级目录(姑且称之为“实际目录”),也可以在其它任何目录下,也即所谓的“虚拟目录”。要在“默认Web站点”下建立虚拟目录,选“默认Web站点→右键→新建→虚拟目录”,然后在“别名”处输入“news”,在“目录”处选择它的实际路径即可(比如“C:\Newweb”)。建好后如下图所示:
3、测试
在服务器或任何一台工作站上打开浏览器,在地址栏输入http://192.168.0.48/Myweb/default.asp (IP地址改为自己机器的地址)
再回车,如果设置正确,应就可以直接调出你需要的页面。
实验七 搭建FTP服务器(15周第二次实验)
一、实验目的
1、学习配置FTP服务器。
2、了解FTP文件传输协议的原理。
二、实验原理及方法
FTP是TCP/IP的一种具体应用,它工作在OSI模型的第七层,TCP模型的第四层上,即应用层,使用TCP传输而不是UDP,这样FTP客户在和服务器建立连接前就要经过一个被广为熟知的三次握手的过程,它带来的意义在于客户与服务器之间的连接是可靠的,而且是面向连接,为数据的传输提供了可靠的保证。
三、实验仪器及材料
⒈ 服务器
2. Serve_U软件
四、实验步骤
1、安装Serv-U软件。
2、配置FTP服务器,自动向导。
1)安装好后一般会自动弹出以下界面,点击NEXT。
2)选择“YES”,然后点击“NEXT”。
3)点击“NEXT”
4)写入本机的IP地址,可以不填,NEXT
5)填写一个描述主机的名字,可以随便填写,然后点击NEXT。
6)是否安装系统服务,即在机器重新启动后可以作为系统服务自动运行,选择“YES”,然后点击NEXT。
7)创建匿名用户,根据自己设置FTP需要来选择“YES”和“NO”。
一般说来,匿名访问是以Anonymous为用户名称登录的,无需密码;如果你想让用户登陆FTP不能匿名登陆,就选择“NO”,这样只有许可用户才能登陆。
8)创建认证用户。选“YES”,点击“NEXT”。
9)创建用户名。
10)、创建该用户的密码。
11)、指定认证用户登录FTP后的目录。
可以指定一个硬盘上已存在的目录,如下图,当用户登陆后就可以看到“F:\上网工具”文件夹中的内容。
12)是否锁定目录。
锁定后,用户将只能认为你所指定的目录(如F:\上网工具\是根目录,也就是只能访问这个目录下的文件和文件夹,这个目录之外就不能访问。
13)建立用户的权限,从上到下依次是:无权限,组管理员,域管理员,只读管理员和系统管理员。每项的权限各不相同,这里选择“只读管理员”。
14)点击“Finish”完成配置。
3、FTP服务器测试。
1)完成后的界面以及各种参数。
2)用户的基本设置,用户名,用户组,用户密码,FTP目录,权限修改
3)上传下载设置:一般常用是
max upload speed 最大上传速度
mas download speed 最大下载速度
4)在此你可以控制用户对于文件目录的权限 ,具体如下
对文件的:
read 读取权限,也就是下载
write 写入权限,也就是上传
append 追加
delete 删除
execute 执行,让用户可以在你执行文件,很危险的权力,最好不开
对文件夹的:
list 列表,当用户上你FTP时可以看到你文件列表
create 创建,就是创建文件夹
remove 删除文件夹
inherit 是否继承子目录
还有其他高级的选项,这里就不介绍了,可以装个中文版的研究下
完成所有的用户配置后,记得点应用哦,在每个选项卡下面的apply或窗口的左上,下图黑色按钮
2、配置完成,启动serv-U。
3、登陆FTP服务器。
方法一:用浏览器登陆:在浏览器的地址栏输入“ftp:IP地址”;
方法二:用软件登陆,ftp软件有很多,较出名的有:cuteftp;leadftp;flashfxp等。
完成文件和文件夹的上传、重命名和删除。