windows网络共享网络(Internet连接共享)(ICS:Internet Connection Sharing)可以让某台主机共享笔记本网络(或笔记本手机热点)实现上网(设备网线直连笔记本)_允许其他网络用户通过此计算机的internet连接来连接-程序员宅基地

技术标签: 网络  linux  智能手机  windows  网络编程  

Windows网络共享实现笔记本共享上网详解

网络共享是一个常见的需求,特别是在没有无线路由器的环境中,使用笔记本的网络共享功能可以让其他设备通过有线或无线连接上网。本文将详细介绍如何通过Windows系统的Internet连接共享(ICS)来实现这一功能。

网络共享基础

在深入了解具体操作之前,首先要了解一些网络共享的基础知识。网络共享允许一台计算机利用其网络连接作为接入点,供其他设备使用。这通常通过两种方式实现:

分类

有线共享

通过网线直接连接两台设备,使得一台设备能够使用另一台设备的网络连接。

无线共享

通过创建Wi-Fi热点,允许其他设备无线连接到提供共享的设备。

介质

在这两种情况下,扮演共享角色的设备通常需要两个网络适配器:一个用于连接到互联网,另一个用于与要共享的设备连接。

配置网络共享前的准备工作

检查硬件需求

要配置网络共享,笔记本电脑需要至少两个网络适配器:一个用于连接到互联网(比如无线适配器连接到Wi-Fi),另一个用于和其他设备连接(比如以太网适配器连接到另一台电脑)。

更新驱动程序

确保所有网络适配器的驱动程序都是最新的。可以通过设备管理器检查并更新驱动程序。

检查操作系统

确认你的操作系统支持网络共享。大多数现代Windows系统版本,如Windows 10和Windows 11,都内置了网络共享功能。

配置Internet连接共享

启用ICS功能

1. 打开“控制面板”。

在这里插入图片描述

3. 点击网络和 Internet“网络和共享中心” --> 查看网络状态和任务

在这里插入图片描述

4. 点击“更改适配器设置”。

在这里插入图片描述

5. 找到你用于连接互联网的网络适配器,右键点击,选择“属性”。

在这里插入图片描述

6. 切换到“共享”标签页。

在这里插入图片描述

7. 勾选“允许其他网络用户通过此计算机的Internet连接来连接”选项。

在这里插入图片描述

设置被共享的网络适配器

  1. 在同一个“属性”窗口中,选择“家庭网络连接”或者“家用网络连接”下拉菜单。
  2. 从列表中选择你想要共享给其他设备的网络适配器。
  3. 确认修改,并关闭所有窗口。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置共享的网络适配器

上面我们设置共享的网络适配器为“以太网”:

在这里插入图片描述
右键属性:

在这里插入图片描述

选择Internet 协议版本 4(TCP/IPv4):

在这里插入图片描述

这边ip可以随便设,但跟被共享网络不能同网段(同网段有点问题),网关的话,有时要设有时不要设,具体我没搞太明白:

在这里插入图片描述

配置客户端设备(比如我用网线直连笔记本的linux盒子)

我的盒子网络配置:

ip:192.168.137.158
子网掩码:255.255.255.0
网关:192.168.137.1
dns:8.8.8.8

测试

这样配好之后,设备就可以使用笔记本的网络上网了,我用xshell进入linux盒子,访问外网和局域网内其他设备都没问题的:

在这里插入图片描述

常见问题及解决方案

共享选项灰显

如果在尝试启用ICS时遇到共享选项灰显的情况,可能是因为服务未启动。可以通过以下步骤启动相关服务:

net start SharedAccess

或者,可以通过“服务”管理工具来启动“Internet连接共享”服务。

网络共享后无法上网

如果在配置网络共享后无法上网,可能是因为防火墙设置或者IP地址冲突。检查防火墙设置,确保ICS服务被允许通信。同时,确认没有IP地址冲突。

性能问题

当多台设备通过笔记本共享网络时,可能会出现带宽不足或性能下降的问题。请确保笔记本连接的是高速网络,并尽量减少共享网络时的大量下载或流媒体播放活动。

总结

通过以上步骤,可以使用Windows系统的网络共享功能,轻松地将笔记本电脑变成一个临时的网络接入点,让其他设备通过有线或无线的方式共享笔记本的网络连接。尽管网络共享是一个非常实用的功能,但它也可能带来安全风险,所以请确保在使用时采取适当的安全措施。

20240416 windows直连服务器,服务器从windows DHCP服务器获取动态ip

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Dontla/article/details/132422418

智能推荐

洛谷——P1075 [NOIP2012 普及组] 质因数分解_【noip2012普及组】质因数分解c++-程序员宅基地

文章浏览阅读480次。P1075 [NOIP2012 普及组] 质因数分解题目描述已知正整数nn是两个不同的质数的乘积,试求出两者中较大的那个质数。输入格式一个正整数nn。输出格式一个正整数pp,即较大的那个质数。输入输出样例输入 #1复制21输出 #1复制7java:package com.kk.luogu;import java.util.Scanner;//P1075 [NOIP2012 普及组] 质因数分解public class P1075 { public stati_【noip2012普及组】质因数分解c++

基于PysimpleGUI+pymysql建立的简单管理系统(6)—查找功能_pysimplegui 管理系统-程序员宅基地

文章浏览阅读116次。基于PysimpleGUI+pymysql建立的简单管理系统(6)_pysimplegui 管理系统

Java工作流详解(附6大工作流框架对比)-程序员宅基地

文章浏览阅读1.4w次,点赞7次,收藏58次。Jflow是一个国产的开源工作流引擎,与业务场景结合紧密,再带表单引擎,数据表较多,中文概念较多,可配置型性强,支持作为中间件模式的集成。配置点集中在,节点属性,流程属性,方向条件。概念名词比较清晰,文档全面。有qq群技术支持。流程设计器界面干净,从节点类型分类,分流,合流,分合流,子线程等等。表单与流程完美结合,与其它几款流程引擎设计理念不同。Jflow更适用,贴近用户操作。表单引擎中的精华是审核组件,满足国内审批要求的需求,退回,分合流审核,会签,并行处理,队列处理,概念清晰,容易理解。_工作流

TFRecord格式数据读取+划分训练集、验证集和测试集_如何从tfrecord拆出一个小数据集-程序员宅基地

文章浏览阅读1.3k次。可以参考深度学习笔记:在小数据集上从头训练卷积神经网络_笨牛慢耕的博客-程序员宅基地_小数据集训练ImageDataGenerator.flow_from_directory可以提取TFrecord数据格式。image_dataset_from_directory是更古老的东西也能作为TFrecord数据提取的工具,但是提取的是整个文件夹中的文件数据集,如果想要划分为训练集和验证集,可以尝试使flow_from_directory。示例如下:#使用原模块,subset参数.._如何从tfrecord拆出一个小数据集

程序猿头头(js数组reverse,sort,concat,slice, splice)_splice/sort/reverse js-程序员宅基地

文章浏览阅读274次。reversereverse不是排序方法,它只是数组颠倒方法,可以将数组的顺序颠倒过来。// 书中的例子,只是作为反向排序讲解,不够全面let values = [1, 2, 3, 4, 5]; values.reverse();console.log(values); // [5,4,3,2,1]let numbers = [5,1,2,6,3];numbers.reverse();console.log(numbers); // [3, 6, 2, 1, 5]let chars =_splice/sort/reverse js

制作交叉编译工具链的方法总结(详细)_make[1]: *** [makefile:215: csu/subdir_lib] error -程序员宅基地

文章浏览阅读7.4k次,点赞3次,收藏11次。 网上这类文章比较多,但是都不是很具体,刚好有门课结课论文要写这个,所以就总结了一下。以下的过程都是在ubuntu7.10上实际运行过的。第一次在csdn上写文章。写的不好还请见谅。

随便推点

Android 自定义FloatView实现悬浮视图_android floatview-程序员宅基地

文章浏览阅读6.3k次,点赞2次,收藏9次。 前言:自定义FlaotView不需要任何权限,继承FrameLayout,通过WindowManager实现悬浮。资源文件:drawable、drawable-hdpi、layout菜单背景(menu_bg.xml):<?xml version="1.0" encoding="utf-8"?><selector ="http://s..._android floatview

python plt.subplot_Python Matplotlib subplot函数详解:创建子图-程序员宅基地

文章浏览阅读1.7k次。使用 Matplotlib 除可以生成包含多条折线的复式折线图之外,它还允许在一张数据图上包含多个子图。调用 subplot() 函数可以创建一个子图,然后程序就可以在子图上进行绘制。subplot(nrows, ncols, index, **kwargs) 函数的 nrows 参数指定将数据图区域分成多少行;ncols 参数指定将数据图区域分成多少列;index 参数指定获取第几个区域。sub..._python plt.subplot

关于QT调试操作步骤_qtcreator 如何debug-程序员宅基地

文章浏览阅读2.6k次。关于QT调试操作步骤 1.首先,用QtCreator打开Qt工程,然后点击左下角的电脑图标,再在弹出的菜单中选择“Debug”。 **2.接下来,在需要进行调试的代码部分设下断点。设断点的方法是在要设断点的代码行前的空白处点击鼠标。****3.如果想清除断点,则在该断点上再点击一下即可清除。**..._qtcreator 如何debug

什么是BIOS?为什么开机先从BIOS开始?以及操作系统启动过程-程序员宅基地

文章浏览阅读1.1w次,点赞9次,收藏67次。1、什么是BIOS?BIOS是英文bai"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个daoROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。有人认为既然BIOS是"程序",那它就应该是属于软件,感觉就像自己常用的Word或Excel。但也很多人不这么认为,因为它与一般的软件还是有一些区别_bios

Git 命令大全 && 常用的 35 个 Git 命令_git基本操作命令-程序员宅基地

文章浏览阅读1.2w次,点赞7次,收藏88次。add远程仓库: git remote add origin [email protected]:zhang/vue_shop.gitgit push推送到远程仓库: git push -u origin master 并以master 分支保存git status 检查项目状态 > git add . 添加所有文件到暂存区 > git commit –m “描述” 在本地提交 > git push 上传 > git pull 拉取远程代码 > git reset 回退..._git基本操作命令

2579页阿里P8Android学习笔记在互联网上火了,完整版开放下载(1)-程序员宅基地

文章浏览阅读735次,点赞23次,收藏14次。有任何问题,欢迎广大网友一起来交流,分享高阶Android学习视频资料和面试资料包~偷偷说一句:群里高手如云,欢迎大家加群和大佬们一起交流讨论啊!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!后有任何问题,欢迎广大网友一起来交流,分享高阶Android学习视频资料和面试资料包~偷偷说一句:群里高手如云,欢迎大家加群和大佬们一起交流讨论啊![外链图片转存中…(img-65Xx6NTa-1712987646672)]

推荐文章

热门文章

相关标签