好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

TCP IP配置与网络实用程序实验.doc

15页
  • 卖家[上传人]:飞***
  • 文档编号:8302608
  • 上传时间:2017-09-26
  • 文档格式:DOC
  • 文档大小:733KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • TCP/IP 配置与网络实用程序实验一、实验目的:1、掌握 Windows/Linux 操作系统中网络协议的具体配置2、掌握 Windows/Linux 操作系统中常用的网络命令二、实验内容:1、Windows/Linux 操作系统中协议的配置2、掌握 Windows/Linux 操作系统中常用的网络命令3、综合使用常用网络命令检测网络可能的故障三、实验步骤:(一)Windows 操作系统中网络协议的具体配置1、鼠标右键点击桌面上的“网上邻居” ,选择“属性” 2、选择“本地连接” ,鼠标右键点击,然后选择“属性菜单” 3、此时,可以安装、卸载各种协议并查看及其属性4、选择”Internet 协议(TCP/IP)”,然后点击“属性”菜单5、根据网络具体情况进行配置,如果网络使用 DHCP 服务的话,则选择“自动获得 IP 地址与自动获得 DNS 服务器地址” ,否则,手工配置 IP 地址,子网掩码、网关或者 DNS 服务器地址6、点击“高级”选择然后分别选择“IP 设置、DNS、WINS 、选项等”进行其他配置7、协议配置好之后,可在命令行中使用 ipconfig 命令查看配置情况,该命令尤其在采用 DHCP 分配地址的时候十分有用。

      点击”开始运行” ,输入“cmd ”然后回车,进入命令行c:\>ipconfig 命令显示每个已经配置且处于活动状态的网络接口的 IP 地址、子网掩码和默认网关c:\>ipconfig/all 除了上述信息外,还能显示 DNS 和 WINS 服务器信息,网卡的 MAC 地址,如果是 DHCP 获得 IP 配置,还可显示 IP 地址及租用地址的预计失效日期c:\>ipconfig /release 在采用 DHCP 自动配置的情况下,该命令将所租用的 IP地址返还给 DHCP 服务器C:\>ipconfig/renew 表示本地计算机设法与 DHCP 服务器取得联系,且重新租用一个 IP 地址C:\>ipconfig/flushdns 清除本机 DNS 解析器缓存中的内容二)、Linux 下的 IP 配置三)、Windows 下常用命令的使用1、Ping 命令 Ping 是一种测试程序以检查网卡、网络连接是否存在故障Ping 能够以 ms 为单位显示发送回送请求到返回回送应答之间的时间量时间越短,速度越快①、在命令行中输入 c:\>Ping ②、Ping 命令其他参数C:\>Ping IP –t 连续对 IP 地址执行 Ping 命令,直到用户 Ctrl+C 中断。

      C:\>Ping IP –l 2000 指定 ping 命令中的数据长度为 2000 字节,而不是默认的32 字节C:\>Ping IP –n 执行 Ping 命令 n 次 上述参数可以一起使用2、netstat 命令,显示本机 IP、TCP、UDP 和 ICMP 协议连接情况,尤其查看本机是否中了网络病毒时,该命令非常有用①、netstat 显示目前本机已经建立的连接②、netstat –e 显示以太网接口的统计数据包括传送数据包的总字节数、错误数、丢弃数、数据包的数量和广播的数量③、netstat –r 显示关于路由表的信息包括接口信息、活动路由表、永久路由表三项④、netstat –a 显示本机所有的有效连接信息列表,包括已建立的连接信息、监听连接请求信息以及 TCP 的状态信息如下图所示⑤netstat –s 按照各个协议(IP、ICMP、TCP、UDP)分别显示其统计数据⑥netstat –n 显示所有已建立的有效连接利用该命令可查看本机是否有不应该存在的网络连接3、arp 命令它可确定用户计算机所在局域网中某 IP 所对应的网卡物理地址也可完成静态配置 IP 与网卡地址对。

      ①arp –a 用于查看高速缓存中的所有项目②arp –a IP 查看指定 IP 地址的 arp 缓存项目③arp –s IP MAC 地址 用户向 arp 高速缓存中手工输入一个对,即将 IP 地址与 MAC 地址进行绑定对非法用户盗用 IP 地址有一定遏制作用④arp –d IP 删除上述的一个静态绑定4、tracert 命令 该命令追踪到一个目的主机之间所经过的各个路由或者设备及其所花费时间利用给命令可以帮助确定网络故障的位置tracert 域名(或 IP 地址)比如:5、route 命令一般局域网中的主机都只连接一个交换机或路由器做网关,但当有多台网关的时候就需要使用 route 命令进行特定选择,比如 A 地址用一个网关,而其他地址用另外一个网关①route print :显示本机路由表中的当前项目②route add : 添加路由表条目route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2destination^ ^mask ^gateway metric^ ^比如上述命令的含义:添加到网络 157.0.0.0 的路由,网关为 157.55.80.1,到目的网络之间经过的路由器数目是 3,且该配置对网卡 2 有效。

      ③route change,命令更改某网络的路由信息,使用方法和上述命令类似实验可将默认网关的路由更改,然后使用 tracert 命令跟踪新的报文的情况④route delete,删除某条路由表表项6、net 命令用于查看使用和核查计算机之间的 NetBIOS 连接该命令十分有用,参数也非常多,常用的主要有:①net view 该命令显示域列表、计算机列表或指定计算机共享的资源NET VIEW [\\computername [/CACHE] | /DOMAIN[:domainname]]不加参数,显示本机所在的网络或者域的情况②net use该命令将计算机与共享资源连接或者断开NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]][/USER:[domainname\]username][/USER:[dotted domain name\]username][/USER:[username@dotted domain name][[/DELETE] | [/PERSISTENT:{YES | NO}]]NET USE {devicename | *} [password | *] /HOMENET USE [/PERSISTENT:{YES | NO}]上述命令参数说明: 若无参数,则检索网络连接列表。

       参数 devicename:为要连接到的资源指派名称比如 D:,E:盘等或者打印机LPT1:~LPT3 等参数\\computername\sharename 指定要访问的计算机的共享名称比如 net use G: \\joshw\letters 将映像驱动器 G:连接到\\ joshw\letters之后,用户可以直接访问 G 盘来访问上述共享站点 参数 password:指定访问资源所需密码 表示生成密码提示行 参数/user :指定建立连接时所用用户名 Domain 指定访问的域名或者工作组名称 参数/delete 取消指定的网络连接③net send 该命令向一台及其、用户或消息发送消息NET SEND {name | * | /DOMAIN[:name] | /USERS} message Name:计算机名,也可以用 *向组中的所有人发送消息 /Domain::当前域或指定域中的所有用户 /users:发送给连接到服务器上的所有用户 Message:要发送的消息④net start 与 net stop 该命令启动或停止网络服务不带命令的 net start 显示所有正在运行的服务。

      该命令可以帮助用户查看非法服务或者停止非法服务尤其是有些病毒或者黑客工具会悄悄启动自己的服务另外,Window 的一系列服务存在漏洞,将其关闭可提高安全性7、nslookup 命令该命令主要域名解析或者反解析亦可帮助定位 DNS 服务器的问题 命令行中输入 nslookup 命令,然后回车,进入交互模式 输入”?或者 help”查看命令帮助 在域名空间中可查询各种类型,默认情况下,查询的是 A 类型的记录即Ipv4 地址图中画红圈的是最常用的几种类型比如查询南邮的 email 服务器数据,可按照如下步骤进行,其中的 q 表示 query:也可查询 163、sina 等邮箱服务器的相关信息 切换域名服务器使用 server ip 命令将当前的 dns 服务器设为指定的 IP地址 列出指定区域的地址ls [-a|d|t type ] domain不带参数使用 ls 命令将返回所有地址和名称服务器数据列表a 表示返回别名和正式名称;-d 返回所有数据;-t 将按类型进行筛选请输入如下命令实验:ls -t mx (或者其他域名比如 ,) 递归解析与反复解析nslookup –[no]recurese 目标域名 (比如 )8、ftp 命令。

      连接 ftp 服务器的命令C:\>ftp ftp>?① pwd:查看用户当前所在路径;② ls:列出服务器上提供的软件目录;③ cd:改变用户所在服务器上的目录,比如 cd /aaa 表示进入 aaa 目录④ get:将 ftp 服务器上的文件下载到客户机当前目录中⑤ mget * . *:将 ftp 服务器上当前目录下的所有文件全部下载到客户机的当前目录⑥ put wrar260.exe 将本地客户机的 wrar260.exe 上传到服务器⑦ mput * . * :将当前目录下的所有文件全部上传到服务器 ⑧ remotehelp:查看远程服务器准许用户执行哪些命令,如果要执行,只需在命令前加上”quote”,比如:quote syste⑨ lcd:改变客户机的本地目录⑩ quit:退出 ftp 程序9、telnet 命令telnet 是客户端远程管理命令比如可以 telnet 到开了该服务的远程主机上执行命令操作telnet (四)Linux 下常用命令实验Linux 中,可使用 man “命令“获得帮助,比如 man ls先打开 Linux 系统的终端,如下图所示:1、网络接口配置实验。

      ①了解 linux 中的网络接口设备$/sbin/ifconfig 查看所有活动网络接口信息,其中包括一个 lo 环回端口②配置 eth0 的 IP 地址, 同时激活该设备 #/sbin/ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up③激活设备 #/sbin/ifconfig ifconfig eth0 up ④ 禁用设备 /sbin/ifconfig eth0 down⑤查看指定的网络接口的配置 /sbin/ifconfig eth0 ⑥图形化配置网络信息,比如 IP 地址、掩码、DNS 服务器等信息在终端 shell 提示符下输入 redhat-config-network 命令,如下图所示:2、Route 命令设置主机到网络的路由信息下面的参数大家按照本机中windows 中的默认 TCP 配置进行配置,然后进行网络连接测试是否正确。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.