Ubuntu系统如何进行网络连接-连接电脑局域网-物联网开发-Ubuntu系统维护

本文主要是介绍Ubuntu系统如何进行网络连接-连接电脑局域网-物联网开发-Ubuntu系统维护,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、前言

        在Ubuntu系统的维护中,我们常常需要对VMware中的Ubuntu虚拟机配置网络连接,以连接服务器下载或安装软件包以及进行网络通信等。

        基于上述问题,本文将着重分享Ubuntu配置网络链接的若干方法。

二、网络连接模式

        打开VM,右键虚拟机,点击设置。

        进入设置界面,点击网络适配器。

        不难看出,在网络连接中,有三种连接方式非常重要,其分别是:

        1.桥接模式:获得和主机同一网段的IP地址,可进行外网通信

        2.NAT模式:与主机共用同一IP,可进行外网通信

        3.仅主机模式:不可进行外网通信

三、配置网络连接

        1.桥接模式:

        在网络适配器界面,勾选桥接模式以及复制物理网络连接状态选项,点击确认。

        配置完以后,打开Ubuntu的设置界面。

        关闭再打开网络连接。

        点击设置图标,可以看到网络已连接,并且已经获取到IP.

        2.NAT模式

        在网络适配器界面,勾选NAT模式。

        重复上述步骤中的关闭再打开网络步骤,查看网络设置,可以看到以及连接并获取到IP.

        那么此时,我们的主机IP如何查看呢?我们可以在VMware中,打开虚拟网络编辑器。

        在虚拟网络编辑器中,我们可以看到子网IP和网卡名称。本处网卡名称是VMnet8.

        我们可以Win+R调出运行窗口,在命令提示符中,输入IPconfig命令,查看这个网卡(VMnet8)的IP.

        可以看到我们主机IP是192.168.200.1,我们可以在Ubuntu中,Ping主机来测试连通性。

        3.仅主机模式

        在网络适配器中,勾选仅主机模式。

        重复上述步骤中的关闭再打开网络步骤,查看网络设置,可以看到以及连接并获取到IP.

        重复上述步骤,在虚拟网络编辑器中,查看仅主机模式的网卡名称,并在命令提示符中查看该网卡的IP.

        可以在Ubuntu中Ping主机IP测试连通性。

        前面我们提到,仅主机模式,仅仅构建虚拟机和主机之间的连接,不具备外网通信的能力,我们可以通过Ping www.baidu.com 来测试是否能连接外网。

        大家可以在前两种连接模式下,测试能否Ping通www.baidu.com,结果肯定是可以的。

这篇关于Ubuntu系统如何进行网络连接-连接电脑局域网-物联网开发-Ubuntu系统维护的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

在 Spring Boot 中连接 MySQL 数据库的详细步骤

《在SpringBoot中连接MySQL数据库的详细步骤》本文介绍了SpringBoot连接MySQL数据库的流程,添加依赖、配置连接信息、创建实体类与仓库接口,通过自动配置实现数据库操作,... 目录一、添加依赖二、配置数据库连接三、创建实体类四、创建仓库接口五、创建服务类六、创建控制器七、运行应用程序八

SpringBoot结合Knife4j进行API分组授权管理配置详解

《SpringBoot结合Knife4j进行API分组授权管理配置详解》在现代的微服务架构中,API文档和授权管理是不可或缺的一部分,本文将介绍如何在SpringBoot应用中集成Knife4j,并进... 目录环境准备配置 Swagger配置 Swagger OpenAPI自定义 Swagger UI 底

解决hive启动时java.net.ConnectException:拒绝连接的问题

《解决hive启动时java.net.ConnectException:拒绝连接的问题》Hadoop集群连接被拒,需检查集群是否启动、关闭防火墙/SELinux、确认安全模式退出,若问题仍存,查看日志... 目录错误发生原因解决方式1.关闭防火墙2.关闭selinux3.启动集群4.检查集群是否正常启动5.

基于Python Playwright进行前端性能测试的脚本实现

《基于PythonPlaywright进行前端性能测试的脚本实现》在当今Web应用开发中,性能优化是提升用户体验的关键因素之一,本文将介绍如何使用Playwright构建一个自动化性能测试工具,希望... 目录引言工具概述整体架构核心实现解析1. 浏览器初始化2. 性能数据收集3. 资源分析4. 关键性能指

Nginx进行平滑升级的实战指南(不中断服务版本更新)

《Nginx进行平滑升级的实战指南(不中断服务版本更新)》Nginx的平滑升级(也称为热升级)是一种在不停止服务的情况下更新Nginx版本或添加模块的方法,这种升级方式确保了服务的高可用性,避免了因升... 目录一.下载并编译新版Nginx1.下载解压2.编译二.替换可执行文件,并平滑升级1.替换可执行文件

在Linux系统上连接GitHub的方法步骤(适用2025年)

《在Linux系统上连接GitHub的方法步骤(适用2025年)》在2025年,使用Linux系统连接GitHub的推荐方式是通过SSH(SecureShell)协议进行身份验证,这种方式不仅安全,还... 目录步骤一:检查并安装 Git步骤二:生成 SSH 密钥步骤三:将 SSH 公钥添加到 github

Python38个游戏开发库整理汇总

《Python38个游戏开发库整理汇总》文章介绍了多种Python游戏开发库,涵盖2D/3D游戏开发、多人游戏框架及视觉小说引擎,适合不同需求的开发者入门,强调跨平台支持与易用性,并鼓励读者交流反馈以... 目录PyGameCocos2dPySoyPyOgrepygletPanda3DBlenderFife

使用Python开发一个Ditto剪贴板数据导出工具

《使用Python开发一个Ditto剪贴板数据导出工具》在日常工作中,我们经常需要处理大量的剪贴板数据,下面将介绍如何使用Python的wxPython库开发一个图形化工具,实现从Ditto数据库中读... 目录前言运行结果项目需求分析技术选型核心功能实现1. Ditto数据库结构分析2. 数据库自动定位3

Django开发时如何避免频繁发送短信验证码(python图文代码)

《Django开发时如何避免频繁发送短信验证码(python图文代码)》Django开发时,为防止频繁发送验证码,后端需用Redis限制请求频率,结合管道技术提升效率,通过生产者消费者模式解耦业务逻辑... 目录避免频繁发送 验证码1. www.chinasem.cn避免频繁发送 验证码逻辑分析2. 避免频繁

Spring Boot集成/输出/日志级别控制/持久化开发实践

《SpringBoot集成/输出/日志级别控制/持久化开发实践》SpringBoot默认集成Logback,支持灵活日志级别配置(INFO/DEBUG等),输出包含时间戳、级别、类名等信息,并可通过... 目录一、日志概述1.1、Spring Boot日志简介1.2、日志框架与默认配置1.3、日志的核心作用