【计算机网络实践】Cisco Packet Tracer局域网组网(FTP服务器通过交换机连接客户端)

本文主要是介绍【计算机网络实践】Cisco Packet Tracer局域网组网(FTP服务器通过交换机连接客户端),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文为应对计算机网络第一次实验所写的预习报告


一、实验准备

        一台装有Cisco Packet Tracer的PC机,一个大学生大脑

二、了解FTP和Cisco Packet Tracer

        具体内容可在百度搜索,在物理机上用FileZilla Server实现ftp可参看我前面的文章。Cisco Packet Tracer的基础操作可以在B站或者其他可能出现教程的网站上找到。

三、操作步骤

        打开软件,把PC若干台,2960交换器,serve服务器拉到上面一片空白的工作页面。并用那个小闪电样的按钮里的第一个线把他们连接。

        连接后的样例图如下:(举个例子)

        在PC机和Server中设置ip,具体位置在双击机器图案后出来的Desktop中的IP Configuration中,输入随意的ip,但是一定要保证在同一网段,比如我的1在192.168.0.10,2在192.168.0.11,Server在192.168.0.100(这里应该没人用ipv6吧)。

        配置完ip后,尝试是否能相互ping通(在Desktop中的Command Prompt里)。ping通后,双击Server,选择Services,然后点击FTP,开关打开,这个设置界面和FileZillaServer中的设置页很像(若不熟悉操作可参看我前面的文章),可轻松配置,权限配置好,记住你设置的密码,然后保存即可。

        之后打开PC,在Desktop中的Command Prompt输入“ftp + {你Server中给机器设置的ip地址}”,输入账户密码后(这里密码输入时也会不显示,不要以为你没输入进去),便可成功登陆。输入“?”可查看这里ftp支持的指令(我在这里很奇怪,比Windows中ftp指令少了很多,一个叫passive的指令似乎还未在我掌握范围之内)。

四、FTP在这里的部分操作

        1. 下载获取FTP服务器文件:get + {你要下的文件名,包括后缀} ,这个就只会下载到你这台PC机的“C盘”里(在初始状态可以直接使用dir命令查看你C盘里有什么)。

        2. 上传文件到FTP服务器:put+{你要上传的文件路径},这里会直接在你“C盘”路径中选择文件,所以路径不用写“C:\”。

        3. 其他指令:cd、delete、pwd、quit,比较简单易懂,自己学学就知道了。

五、总结

        本预习内容没有进行Switch的配置,而是直接尝试连接了服务器和客户端,还是比较简单的。然后这个平台中的ftp指令也略微简单,比Windows中的少了不少指令,简单易上手


return 0;                        //冲冲冲!!!

这篇关于【计算机网络实践】Cisco Packet Tracer局域网组网(FTP服务器通过交换机连接客户端)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/839436

相关文章

NFS实现多服务器文件的共享的方法步骤

《NFS实现多服务器文件的共享的方法步骤》NFS允许网络中的计算机之间共享资源,客户端可以透明地读写远端NFS服务器上的文件,本文就来介绍一下NFS实现多服务器文件的共享的方法步骤,感兴趣的可以了解一... 目录一、简介二、部署1、准备1、服务端和客户端:安装nfs-utils2、服务端:创建共享目录3、服

Java内存泄漏问题的排查、优化与最佳实践

《Java内存泄漏问题的排查、优化与最佳实践》在Java开发中,内存泄漏是一个常见且令人头疼的问题,内存泄漏指的是程序在运行过程中,已经不再使用的对象没有被及时释放,从而导致内存占用不断增加,最终... 目录引言1. 什么是内存泄漏?常见的内存泄漏情况2. 如何排查 Java 中的内存泄漏?2.1 使用 J

Python手搓邮件发送客户端

《Python手搓邮件发送客户端》这篇文章主要为大家详细介绍了如何使用Python手搓邮件发送客户端,支持发送邮件,附件,定时发送以及个性化邮件正文,感兴趣的可以了解下... 目录1. 简介2.主要功能2.1.邮件发送功能2.2.个性签名功能2.3.定时发送功能2. 4.附件管理2.5.配置加载功能2.6.

Python项目打包部署到服务器的实现

《Python项目打包部署到服务器的实现》本文主要介绍了PyCharm和Ubuntu服务器部署Python项目,包括打包、上传、安装和设置自启动服务的步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录一、准备工作二、项目打包三、部署到服务器四、设置服务自启动一、准备工作开发环境:本文以PyChar

Xshell远程连接失败以及解决方案

《Xshell远程连接失败以及解决方案》本文介绍了在Windows11家庭版和CentOS系统中解决Xshell无法连接远程服务器问题的步骤,在Windows11家庭版中,需要通过设置添加SSH功能并... 目录一.问题描述二.原因分析及解决办法2.1添加ssh功能2.2 在Windows中开启ssh服务2

Linux中Curl参数详解实践应用

《Linux中Curl参数详解实践应用》在现代网络开发和运维工作中,curl命令是一个不可或缺的工具,它是一个利用URL语法在命令行下工作的文件传输工具,支持多种协议,如HTTP、HTTPS、FTP等... 目录引言一、基础请求参数1. -X 或 --request2. -d 或 --data3. -H 或

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

Mysql 中的多表连接和连接类型详解

《Mysql中的多表连接和连接类型详解》这篇文章详细介绍了MySQL中的多表连接及其各种类型,包括内连接、左连接、右连接、全外连接、自连接和交叉连接,通过这些连接方式,可以将分散在不同表中的相关数据... 目录什么是多表连接?1. 内连接(INNER JOIN)2. 左连接(LEFT JOIN 或 LEFT

Apache Tomcat服务器版本号隐藏的几种方法

《ApacheTomcat服务器版本号隐藏的几种方法》本文主要介绍了ApacheTomcat服务器版本号隐藏的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需... 目录1. 隐藏HTTP响应头中的Server信息编辑 server.XML 文件2. 修China编程改错误

Docker集成CI/CD的项目实践

《Docker集成CI/CD的项目实践》本文主要介绍了Docker集成CI/CD的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录一、引言1.1 什么是 CI/CD?1.2 docker 在 CI/CD 中的作用二、Docke