当前位置: 首页 > news >正文

如何让虚拟机里的Ubuntu通过连接手机USB数据线上网

目录

一 前言

二 Windows联网方法

三 Ubuntu联网方法


一 前言

最近遇到了这样一个问题,有一台台式机,地插网口无法访问外网,周边也没有无线路由器,要访问外网,该如何做?进一步的,这台台式机上有一个虚拟机,安装了Ubuntu操作系统,该如何让Ubuntu也访问外网?

博主最近就遇到了这样一个问题。下面我们就看看如何做的。再进一步展开之前,先说明博主的环境。这非常重要,如果你的环境不一样,下面介绍的方法可能就行不通。

1 主机操作系统:Windows10

2 虚拟机:Vmware16

4 虚拟机操作系统:Ubuntu18.04

5 手机:华为系手机,有如下【USB共享网络】功能:

二 Windows联网方法

操作方法:

1 用USB数据线连接手机和电脑。注意,这里要支持数据传输的线,不能是只支持充电功能的线。手机自带的数据线都是支持数据传输的。

2 点击上图中的USB共享网络。注意,可能需要等一小会,不会像其他开关按钮,点了立马有反应。

3 按钮正常选中后,就可以在Windows里面打开浏览器,尝试上网了。

4 查看系统设置里面的网络与共享中心,可以看到多出来一个适配器,如下图:

5 可以进一步查看网卡IP地址等信息。我们会发现,这个网卡被描述为Remote NDIS Compatible Device。

可以看到,本人手机分配的网段为42网段。网关为192.168.42.129

6 关于这个网卡消耗的流量,可以通过系统设置里的网络设置界面查看,如下图:

主机上网的问题解决了,下面看看如何让虚拟机里的Ubuntu上网。

三 Ubuntu联网方法

1 打开虚拟机软件设置,如下图:

选择右边的配置适配器按钮,弹出如下界面:

选择上面的第一项,也就是我们之前看到的虚拟网卡的信息。

2 进入Ubuntu里的网络设置,选择自动获取IP地址,如下图:

执行Apply之后,可以看到网卡的配置信息,如下图:

之后就可以测试联网,如下图:

可以看到,已经ping通网络,联网成功。

下一步,就可以执行apt update更新软件包,安装需要的软件包了。

使用USB的方式,不如WLAN热点的两点是:1流量查看不方便,2不能进行流量限制。但毕竟能联网了,如果担心流量消耗,可以是不是查看流量数据,并及时断开连接。

好了,通过USB连接手机上网的方式就介绍到这里。

相关文章:

如何让虚拟机里的Ubuntu通过连接手机USB数据线上网

目录 一 前言 二 Windows联网方法 三 Ubuntu联网方法 一 前言 最近遇到了这样一个问题,有一台台式机,地插网口无法访问外网,周边也没有无线路由器,要访问外网,该如何做?进一步的,这台台式机…...

windows渗透(sam、system文件导出)

通过本地PC中渗透测试平台Kali对服务器场景Windows进行系统服务及版本扫描渗透测试,并将该操作显示结果中Telnet服务对应的端口号作为FLAG提交;通过本地PC中渗透测试平台Kali对服务器场景Windows进行系统服...

b01lers(php.galf)

目录 前文 正文 前文 <?phpclass A{public $codeNULL;public $argsNULL;public function __construct($code,$argsNULL){$this->code$code;$this->args$args;print_r("2333") ;} public function __invoke($code,$args){echo $code;print_r("执行inv…...

记一次若依后台管理系统渗透

前言 最近客户开始hw前的风险排查&#xff0c;让我们帮他做个渗透测试&#xff0c;只给一个单位名称。通过前期的信息收集&#xff0c;发现了这个站点&#xff1a; 没有验证码&#xff0c;再加上这个图标&#xff0c;吸引了我注意&#xff1a; 从弱口令开始 若依默认口令为ad…...

Mybatis(四):自定义映射resultMap

自定义映射resultMap前言一、处理字段和属性的映射关系问题&#xff1a;方案一&#xff1a;使用别名方案二&#xff1a;在mybatis-config.xml中设置mapUnderscoreToCamelCase方案三&#xff1a;在映射文件中设置redultMap二、多对一映射处理问题&#xff1a;方案一&#xff1a;…...

机器学习---降维算法

知其然知其所以然【写在前面】主成分分析&#xff08;PCA&#xff09;原理部分代码部分可视化部分线性判别分析&#xff08;LDA&#xff09;原理部分代码部分可视化部分独立成分分析&#xff08;ICA&#xff09;原理部分代码部分可视化部分t-SNE降维算法原理部分代码部分可视化…...

【Vue2从入门到精通】详解Vue.js的15种常用指令及其使用场景

文章目录前言1. v-text / {{ expression }}2.v-html3.v-bind4.v-on5. v-model6.v-for7.v-if / v-else-if / v-else9.v-show10.v-cloak11.v-pre12.组件注册指令13.动态组件指令14.自定义指令15.过滤器指令前言 Vue.js 是一款流行的前端框架&#xff0c;它通过指令&#xff08;Di…...

数据库知识总结

数据库知识点总结个人向。 目录第一章 绪论第二章 关系数据库第三章 关系数据库标准语言SQL第四章 数据库安全性第五章 数据库完整性第六章 关系数据理论第七章 数据库设计第十章 数据库恢复技术第十一章 并发控制第一章 绪论 数据(data): 描述事物的符号记录。 数据库(DataB…...

处理数组循环中删除元素导致索引错位情况

就是很多时候我们对一个数组进行操作的时候&#xff0c;在for遍历的过程中删掉了一个元素&#xff0c;那么在删掉那个元素之后的所有元素的索引值都会减少一位&#xff0c;数组长度缩短一位&#xff0c;删完之后&#xff0c;正在进行的循环会继续循环下去&#xff0c;但是循环的…...

快速排序,分治法实际应用(含码源与解析)

&#x1f38a;【数据结构与算法】专题正在持续更新中&#xff0c;各种数据结构的创建原理与运用✨&#xff0c;经典算法的解析✨都在这儿&#xff0c;欢迎大家前往订阅本专题&#xff0c;获取更多详细信息哦&#x1f38f;&#x1f38f;&#x1f38f; &#x1fa94;本系列专栏 -…...

linux入门---操作体统的概念

什么是操作系统 操作系统是一个对软硬件资源进行管理的软件。计算机由一堆硬件组成&#xff0c;这些硬件遵循着冯诺依曼体系结构 在这个硬件的基础上还有一个软件叫做操作系统 操作系统的任务是对硬件进行管理&#xff0c;既然是管理的话操作系统得访问到底层的硬件&#xf…...

《Qt 6 C++开发指南》提供4个版本的示例程序

《Qt 6 C开发指南》包含丰富的示例项目&#xff0c;为了方便读者使用《Qt 6 C开发指南》学习Qt编程&#xff0c;本书提供了4个版本的示例程序。读者可在人民邮电出版社异步社区本书的配套资源&#xff08;如图1&#xff09;里下载这4个版本的示例程序。图1 异步社区本书配套资源…...

chartgpt 告诉我的,loss 函数的各种知识

一、libtorch中常见的损失函数及其使用场景的总结1. CrossEntropyLoss:CrossEntropyLoss&#xff08;交叉熵损失&#xff09;主要用于分类任务。它适用于多分类问题&#xff0c;其中每个样本只属于一个类别&#xff08;互斥&#xff09;。该损失函数将预测概率与真实标签的one-…...

旅行推销员问题的遗传算法中的完整子路线顺序交叉

摘要 旅行商问题&#xff08;TSP&#xff09;是许多著名的组合问题之一。TSP可以解释为很难找到从第一个城市出发&#xff0c;经过所有城市&#xff0c;然后返回起点的最短距离。在标准问题中&#xff0c;TSP通常用于确定新算法的效率。遗传算法是求解TSP问题的一种成功算法。…...

Python实现词频统计

词频统计是自然语言处理的基本任务&#xff0c;针对一段句子、一篇文章或一组文章&#xff0c;统计文章中每个单词出现的次数&#xff0c;在此基础上发现文章的主题词、热词。 1. 单句的词频统计 思路&#xff1a;首先定义一个空字典my_dict&#xff0c;然后遍历文章&#xf…...

微信小程序面试题(day08)

文章目录微信小程序自定义组件的使用&#xff1f;微信小程序事件通道的使用&#xff1f;微信小程序如何使用vant组件库&#xff1f;微信小程序自定义组件父传子子传父&#xff1f;微信小程序自定义组件生命周期有哪些&#xff1f;微信小程序授权登录流程&#xff1f;web-view。…...

最强的Python可视化神器,你有用过么?

数据分析离不开数据可视化&#xff0c;我们最常用的就是Pandas&#xff0c;Matplotlib&#xff0c;Pyecharts当然还有Tableau&#xff0c;看到一篇文章介绍Plotly制图后我也跃跃欲试&#xff0c;查看了相关资料开始尝试用它制图。 1、Plotly Plotly是一款用来做数据分析和可视…...

Ubuntu使用vnc远程桌面【远程内网穿透】

文章目录1.前言2.两台互联电脑的设置2.1 Windows安装VNC2.2 Ubuntu安装VNC2.3.Ubuntu安装cpolar3.Cpolar设置3.1 Cpolar云端设置3.2.Cpolar本地设置4.公网访问测试5.结语1.前言 记得笔者刚刚开始接触电脑时&#xff0c;还是win95/98的时代&#xff0c;那时的电脑桌面刚迈入图形…...

【C++】map、set、multimap、multiset的介绍和使用

我讨厌世俗&#xff0c;也耐得住孤独。 文章目录一、键值对二、树形结构的关联式容器1.set1.1 set的介绍1.2 set的使用1.3 multiset的使用2.map2.1 map的介绍2.2 map的使用2.3 multimap的使用三、两道OJ题1.前K个高频单词&#xff08;less<T>小于号是小的在左面升序&…...

css学习14(多媒体查询)

目录 多媒体查询 语法 示例代码 通用媒体查询 媒体功能参考列表 多媒体查询 CSS的媒体查询是一种CSS的技术&#xff0c;它可以根据不同的设备类型、屏幕尺寸、方向、分辨率等条件来应用不同的CSS样式&#xff0c;从而为不同的设备和屏幕提供最佳的浏览体验。这样&#xff…...

告别泊车翻车!用Python手把手教你搭建二自由度车辆模型(附代码)

二自由度车辆模型实战&#xff1a;从原理到避坑指南 泊车时方向盘打满&#xff0c;仿真结果却和实际相差十万八千里&#xff1f;很多刚入行自动驾驶仿真的工程师都踩过这个坑。二自由度模型作为车辆动力学的基础工具&#xff0c;在高速巡航等小转角场景表现优异&#xff0c;但遇…...

别再裸发ROS图像了!image_transport保姆级教程:从压缩传输到参数调优,一次搞定

别再裸发ROS图像了&#xff01;image_transport保姆级教程&#xff1a;从压缩传输到参数调优&#xff0c;一次搞定 在机器人视觉开发中&#xff0c;图像传输往往是性能瓶颈的关键所在。许多开发者习惯性地使用ros::Publisher/Subscriber直接处理图像数据&#xff0c;却不知这种…...

5月最新10款降AI神器实测:哪个能降知网维普AI率,从99.5%降至3.8%可信吗?

2025 年 12 月 25 日知网 AIGC 检测系统升级&#xff0c;2026 年 4 月 27 日维普 AI 率检测平台升级…2026 毕业季&#xff0c;各大主流 AIGC 检测软件陆续升级系统&#xff0c;识别 AI 痕迹更加精准。 临近毕业&#xff0c;同学们看者飘红的 AIGC 检测报告、纷繁复杂的降 AI 系…...

ChocolateyGUI 社区贡献指南:如何参与开源项目开发与维护

ChocolateyGUI 社区贡献指南&#xff1a;如何参与开源项目开发与维护 【免费下载链接】ChocolateyGUI A delicious GUI for Chocolatey 项目地址: https://gitcode.com/gh_mirrors/ch/ChocolateyGUI ChocolateyGUI 是一款为 Windows 包管理器 Chocolatey 设计的图形用户…...

CANN/pypto填充操作API

pypto.pad 【免费下载链接】pypto PyPTO&#xff08;发音: pai p-t-o&#xff09;&#xff1a;Parallel Tensor/Tile Operation编程范式。 项目地址: https://gitcode.com/cann/pypto 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练系列产品/Atla…...

科研绘图革命:3步让Matplotlib图表达到期刊发表标准

科研绘图革命&#xff1a;3步让Matplotlib图表达到期刊发表标准 【免费下载链接】SciencePlots Matplotlib styles for scientific plotting 项目地址: https://gitcode.com/gh_mirrors/sc/SciencePlots 想象一下这样的场景&#xff1a;你花了数周时间收集数据、编写分析…...

深度技术解析:Lenovo Legion Toolkit 高级性能调优与系统集成指南

深度技术解析&#xff1a;Lenovo Legion Toolkit 高级性能调优与系统集成指南 【免费下载链接】LenovoLegionToolkit Lightweight Lenovo Vantage and Hotkeys replacement for Lenovo Legion laptops. 项目地址: https://gitcode.com/gh_mirrors/le/LenovoLegionToolkit …...

国家数据局印发《2026年数字经济发展工作要点》:八项任务背后的数据治理信号

大家好&#xff0c;我是独孤风。5月19日&#xff0c;国家数据局印发《2026年数字经济发展工作要点》。这不是一份泛泛谈数字经济的文件&#xff0c;而是对 2026 年数字经济工作的重点部署。从文件内容看&#xff0c;2026 年数字经济工作的关键词并不只是“上云、用数、用 AI”&…...

ARMv8-A架构TRCCCCTLR寄存器原理与应用解析

1. AArch64 TRCCCCTLR寄存器深度解析在ARMv8-A架构的调试与追踪子系统中&#xff0c;TRCCCCTLR&#xff08;Trace Cycle Count Control Register&#xff09;扮演着关键角色。作为CoreSight追踪架构的重要组成部分&#xff0c;该寄存器专门用于管理指令执行周期的计数阈值。当F…...

vue3+vite+springboot路径配置:维护统一的baseUrl

提交表单&#xff1a;try…catch 捕获异常&#xff0c;如果校验失败&#xff0c;前台页面会有错误提示。 const submitForm async () > {try {await formRef.value.validate(); // 校验失败会抛出异常const submitData { ...formData };submitData.allowedSubmitTypes su…...