基于交换机的PC端网络通信

1. 通信环境

\qquad 两台电脑:一台是windows10操作系统,一台是Ubuntu操作系统;
\qquad 一个5口的交换机和配套的交换机电源线
\qquad 两根网线

2.实现的目的

\qquad通过上述的通信环境,基于交换机,可以实现两台不同操作系统PC机之间的网络通信。

3.物理连接

\qquad(1) 插上交换机电源线;
\qquad(2) 将两根网线分别连接到交换机的两个任意接口,以及两台电脑的网线接口;
在这里插入图片描述在这里插入图片描述

4.网络设置

\qquad完成物理连接之后,我们要进行网络环境的配置。

4.1 windows10的网络设置
4.1.1 windows10的IP地址设置

\qquad(1)断开其它网线,只保留与交换机连接的网线;
\qquad(2) 打开windows10的设置;
在这里插入图片描述
\qquad(3) 打开网络和Internet
在这里插入图片描述

\qquad(4) 打开网络和共享中心
在这里插入图片描述

\qquad(5) 打开更改适配器设置
在这里插入图片描述\qquad(6)右击以太网,点击属性,这里的以太网是我们连接交换机的以太网
在这里插入图片描述\qquad(7)找到Internet协议版本4(TCP/IPv4),点击选中,再点击属性
在这里插入图片描述

\qquad(8)设置ip地址子网掩码如下
在这里插入图片描述
\qquad (9) 设置完成,把点击确定
\qquad (10) 打开windows命令行,输入ipconfig,下面就是我们设置到的IP地址
在这里插入图片描述

4.1.2 windows10的共享文件

\qquad(1) 按照4.1.1的步骤,操作到步骤5,步骤5不操作,我们打开更改高级共享设置
在这里插入图片描述\qquad(2) 启用网络发现启用文件和打印机共享

在这里插入图片描述\qquad(3)我们需要设置windows10上的共享文件,我们把F盘设置为共享文件,右击F盘,选择属性
在这里插入图片描述

\qquad(4) 选中共享,然后高级共享
在这里插入图片描述
\qquad(5)选中共享此文件夹,再点击权限
在这里插入图片描述
\qquad(6)选中Everyone,权限设置为完全控制,有确定,就点击确定,然后就完成了设置
在这里插入图片描述

4.2 Ubuntu的网络设置

\qquad(1)打开Ubuntu网络设置,选择有线设置
在这里插入图片描述\qquad(2)选择设置小图标
在这里插入图片描述\qquad(3)选择IPv4,点击手动,将地址设置如下所示。注意Ubuntu的ip地址,我们设置为192.168.0.2,而之前的windows10 的ip地址为192.168.0.1。至此,我们完成了windows和Ubuntu的网络设置。
在这里插入图片描述

5.互ping

5.1 windows10 ping Ubuntu

\qquad打开windows的命令行,输入 ping 192.168.0.2,可得如下图。
在这里插入图片描述

5.2 Ubuntu ping windows10

\qquad 打开Ubuntu终端输入ping 192.168.0.1,结果如下所示。
在这里插入图片描述

6.windows端向Ubuntu传输文件

\qquad在我们完成交换机和pc机连接,以及网络设置之后,我们就可以实现两台电脑之间的网络通信啦。

6.1 windows作为客户端,Ubuntu作为服务端

\qquad我们可在windows端,通过windows10的命令行,进行文件的上传和下载,详细见:通过ftp传输文件。
\qquad我们更常用的是通过各种软件,比如FileZilla,超级终端,putty,WinSCP等等,软件下载地址:软件下载地址。我们只需要知道Ubuntu的IP地址(我们已经设置好了,192.168.0.2),以及Ubuntu用户名和账号,就可以实现文件的传输,以及各种对Ubuntu用户的操作。
\qquad以使用FileZilla为例,我们将一个文件从Ubuntu传输到windows中,传输可以达到11.3MiB/秒。
在这里插入图片描述

6.2 windows作为服务端,Ubuntu作为客户端

\qquad这里我们介绍通过使用连接到服务器来连接windows系统。
\qquad(1)首先,我们要为Ubuntu系统的连接建立一个windows登录账户。点击设置
在这里插入图片描述
\qquad(2)点击账户
在这里插入图片描述
\qquad(3) 选择家庭和其他用户,然后点击将其他人添加到这台电脑
在这里插入图片描述
\qquad(4)点击我没有找个人的登录信息
在这里插入图片描述
\qquad(5) 点击添加一个没有Microsoft账户的用户
在这里插入图片描述
\qquad(6) 填写用户名密码,以及密保问题

在这里插入图片描述
\qquad(7) 添加之后我们得到一个名为linux的用户
在这里插入图片描述
\qquad在windows10 添加用户之后,我们需要在Ubuntu上用这个用户名登录。
\qquad(1)打开Ubuntu文件,点击其它位置
在这里插入图片描述

\qquad(2)连接到服务器中,输入smb://192.168.0.1连接,这是windows10的ip地址;
在这里插入图片描述
\qquad(3)输入登录的用户名密码,点击连接,这是我们注册的linux用户的用户名和密码;
在这里插入图片描述
\qquad(4)这时候我们可以进入共享的f盘,这个共享文件夹是在4.1.2中设置好的。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/483386.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习发展下的“摩尔困境”,人工智能又将如何破局?

来源:AI科技大本营编译:禾木木前不久,微软和英伟达推出包含5300亿参数的语言模型MT-NLG,这是一款基于 Transformer 的模型被誉为“世界上最大、最强的生成语言模型”。毫无疑问,这是一场令人印象深刻的机器学习工程展示…

计算机网络——差错控制

1.传输过程中出现错误的原因? \qquad传输中的差错主要是由噪声引起的,噪声主要分为:全局性噪声,比如线路电气特性所产生的随机噪声;局部性噪声,比如短暂性的冲击噪声。 2.差错的原因? \qquad差…

Exp8 Web基础

一、实验过程 1.Web前端:HTML基础 (1)kali默认已安装Apache,使用 service apache2 start 命令打开Apache服务 (2)在浏览器输入 127.0.0.1 ,如果可以打开Apache的默认网页 (3&#xf…

linux的基础知识——协议和网络应用程序设计模式

1.什么是协议? 协议,即规则。网络通信中的协议,即数据传输和数据解释的规则。 2.一些典型的协议 传输层:常见的有TCP/UDP协议 应用层:HTTP协议,FTP协议 网络层:IP协议,ICMP协议&a…

linux的基础知识——模型结构和数据包的封装

1.OSI参考模型和TCP/IP参考模型 2.TCP/IP模型 TCP/IP网络协议分为四层:应用层,传输层,网络层,链路层 3.数据包的封装 数据要想传输必须经过封装。两台电脑通过TCP/IP协议通讯过程如下:

人工智能发展时间轴

来源:人机与认知实验室时间人物事件意义1633Rene Descartes发表著作《论人》提出灵魂存在于大脑的松果体中1714Gottfried Wilhelm Leibniz《单子论》一切知识都能通过理性思考获得。发现微积分,并开发了一套更为适用的记号方法。1739David Hume《人性论》…

linux的基础知识——以太网帧格式

1.路由器寻路 路由器根据自身的路由表,寻找下一个路由节点。 2.数据包的封装结构 3.以太网帧 以太网帧是在链路层,链路层的主要职能是检错和校验,以太网帧格式如下: 其中,目的地址和源地址是网卡中的硬件地址&#…

吴裕雄 Bootstrap 前端框架开发——Bootstrap 排版:设置浮动和偏移

<!DOCTYPE html> <html><head><title>菜鸟教程(runoob.com)</title> <meta name"viewport" content"widthdevice-width, initial-scale1" charset"utf-8"><link rel"stylesheet" href"h…

生成式AI,引领AI从“换脸”到“造脸”

来源&#xff1a;中智观察头图来源&#xff1a;界面新闻记者&#xff1a;木易编辑&#xff1a;豆芽日前&#xff0c;Gartner发布了2022年重要战略技术趋势。其中&#xff0c;生成式人工智能&#xff08;Generative Artificial Intelligence&#xff09;位列12项重要战略之首。同…

linux的基础知识——IP,UDP和TCP

1.IP协议 IP协议处于网络层&#xff0c;格式如下&#xff1a; 2.UDP UDP协议处于传输层&#xff0c;传输层常用的协议有两种&#xff0c;一个就是UDP&#xff0c;另外一个就是TCP。

从世界数字大脑形成看元宇宙未来趋势

来源&#xff1a;腾云中国科学院虚拟经济与数据科学研究中心研究组成员、远望智库数字大脑研究院院长、腾云智库专家 刘 锋前言&#xff1a;21世纪&#xff0c;科技生态呈现出越来越多的类脑特征&#xff0c;各种前沿科技概念和技术正在形成一个世界规模的数字大脑&#xff0c…

profile 配置文件修改后如何生效?

1、profile生效命令 . /etc/profiel 或 source /etc/profile说明&#xff1a;source命令也称为“点命令”&#xff0c;也就是一个点符号&#xff08;.&#xff09;转载于:https://www.cnblogs.com/Small-sunshine/p/10895426.html

项目:如何快速实现电脑间大文件(lichee.tar.gz)互传?

1.电脑间大文件互传遇到问题 最简单是使用U盘进行大文件互传&#xff0c;但是可能会遇到这种问题&#xff0c;只能取消。 一般我们也可以借助云盘&#xff0c;进行互传。A电脑把电脑上传到百度云盘上&#xff0c;B电脑再下载&#xff0c;但是可能会遇到这种问题。 2.利用IP地…

《复杂》作者梅拉妮·米歇尔发文直指AI四大谬论,探究AI几度兴衰背后的根源...

来源&#xff1a;AI科技评论 作者&#xff1a;梅拉妮米歇尔 论文题目&#xff1a;Why AI is Harder Than We Think论文地址&#xff1a;https://arxiv.org/pdf/2104.12871.pdf关于作者&#xff1a;梅拉妮米歇尔&#xff0c;圣塔菲研究所客座教授&#xff0c;畅销书《复杂》作者…

linux的基础知识——网络字节序转化,ip地址转换函数,sockaddr数据结构

1.网络字节序 TCP/IP协议规定&#xff0c;网络数据流采用大端字节序&#xff0c;即低地址高字节。为了使网络程序具有可移植性&#xff0c;使得同样的C代码在大端和小端计算机上编译后都能正常运行&#xff0c;可以调用以下库函数做网络字节序和主机字节序的转换。 #include&…

Java基础--面向对象以及相关知识

一、 面向对象特征与原则 1、三大特征&#xff1a;封装、继承、多态。 &#xff08;1&#xff09;封装&#xff1a;将客观的事物封装成抽象的类&#xff0c;封装代码逻辑&#xff0c;并通过访问控制符来控制访问的方式&#xff0c;从而保护程序&#xff08;使用反射时&#xff…

今天的 IBM —— 一封来自 IBM 董事长、首席执行官 Arvind Krishna 的公开信

来源&#xff1a;IBM中国作者&#xff1a;Arvind Krishna&#xff08;IBM 董事长、首席执行官&#xff09;IBM 始终坚信科技的初心——我们将创新用来应对现实世界最具有挑战性的问题&#xff0c;推动商业和社会的双重进步。随着时代的演进&#xff0c;这些现实问题的本质发生了…

[NOI2013]树的计数

// luogu-judger-enable-o2 /* 考虑将bfs序按层分段&#xff0c; 每分一段就会使深度1&#xff0c;所以分的段数1就是深度 由于每种分段方式至多只能对应一种dfs序&#xff0c; 所以我们的目标就是求出可行的bfs序 然后我们发现&#xff0c; 如果在bfs序中第i个比第i 1个后出现…

近代数学学派知多少?

来源:数学与人工智能1格丁根学派德国19世纪20年代到20世纪20年代&#xff0c;由高斯&#xff08;Gauss&#xff09;创始&#xff0c;黎曼&#xff08;Georg Friedrich Bernhard Riemann&#xff09;、克莱因&#xff08;Felix Christian Klein&#xff09;、希尔伯特&#xff0…

linux的基础知识——网络套接字函数

1.socket函数 #include <sys/types.h> /* See NOTES */#include <sys/socket.h>int socket(int domain, int type, int protocol);功能&#xff1a;创建套接字 参数&#xff1a;domain&#xff1a;AF_INET&#xff0c;AF_INET6&#xff0c; AF_UNIX&#…