解决虚拟网卡无法连接到 Internet 问题(之一)

简介: 电脑中“传入的连接”可能导致虚拟网卡无法上网。解决方法:1. 删除不支持ICS的网络连接;2. 启用再禁用虚拟网卡的ICS功能(可能需重启后问题重现)。为自动重置ICS,可下载并按照指示设置PowerShell脚本`PSInternetConnectionSharing`和`resetics.cmd`,确保处理安全警告并以管理员权限运行。建议直接删除不支持ICS的网络连接以避免问题。

虚拟网卡无法连接到 Internet 的可能情况之一是:网络连接中存在不支持 "网络连接共享(ICS)" 的网络连接,可以在 "控制面板\网络和 Internet\网络连接" 中查看是否存在不支持 ICS 的网络连接。

我遇到的情况是我电脑中存在一个名为 “传入的连接” 的网络连接,我不知道这是否是 Windows 的 BUG,已经给微软提交了反馈,下面是解决办法:

方法 1、删除所有不支持 ICS 的网络连接。

方法 2、启用虚拟网卡的 Internet 连接共享功能,再禁用。

方法 2 不能彻底解决问题,重启后很有可能问题再现,如果你不想删除网络连接,可以使用此方法。

这里有重启 ICS 功能的脚本,免去启动禁用 ICS 的手动步骤:

下载以下 2 个脚本文件

1、https://raw.githubusercontent.com/loxia01/PSInternetConnectionSharing/master/PSInternetConnectionSharing.psd1

2、https://raw.githubusercontent.com/loxia01/PSInternetConnectionSharing/master/PSInternetConnectionSharing.psm1

下载之后,你需要在你的 powershell 模块路径(%ProgramFiles%\WindowsPowerShell\Modules)下新建文件夹,名为 `PSInternetConnectionSharing`,并把下载的这两个文件移动过去,你应该得到如下的路径和文件:

 

因为有安全防护机制,你需要双击文件查看文件是否提示安全警告,如果提示未知发布者,可以新建 .txt 文本文件,然后重命名,把 .txt 后缀改成 .psm1。打开 PSInternetConnectionSharing.psm1 文件,把内容复制,右键你刚刚新建的文件,点击“编辑”,把复制的内容粘贴进去。把旧的 “PSInternetConnectionSharing.psm1” 文件删掉,把新建的文件重命名为 “PSInternetConnectionSharing.psm1”,文件就可以被信任。

 

最后,随便找个位置新建一个文本文件,命名为 `resetics.txt`,然后在文件中输入以下内容:

@echo off

PowerShell -Command "Start-Process PowerShell -Verb RunAs -ArgumentList '$netAdapters = Get-NetAdapter | Select-Object -ExpandProperty Name; Set-Ics -PublicConnectionName $netAdapters[0] -PrivateConnectionName $netAdapters[1]; Disable-Ics'"

保存,把 `resetics.txt` 改为 `resetics.cmd`,双击运行这个文件,提示需要管理员权限,点击确认,授权即可,随后当出现虚拟网卡不能连接到 Internet 时,就可以通过运行这个文件来重置 ICS,当然你也可以把这个 `resetics.cmd` 脚本的路径添加到环境变量里,这样你就可以通过 win + R 打开 “运行”,然后输入 "resetics" 就能运行这个文件,但我更推荐直接删除不支持 ICS 的网络连接。

相关文章
|
安全 Linux 网络安全
组网神器WireGuard安装与配置教程(超详细)
组网神器WireGuard安装与配置教程(超详细)
76392 2
|
存储 编解码 Cloud Native
FFmpeg修复受损视频
FFmpeg修复受损视频
|
存储 人工智能 API
Qoder 正式开放订阅,Credits 耐用度提升1/3
Qoder 自 2025 年 8 月 21 日公测以来,以最强的上下文工程能力以及 Repo Wiki、Quest Mode 等广受好评的产品功能,收获了全球开发者的支持和喜爱。今天,Qoder 面向全球用户正式推出付费订阅计划,助力开发者开启高效流畅的编程之旅。
11238 2
|
4月前
|
存储 人工智能 NoSQL
基于GB/T 42131的艾索四标融合GEO方法论知识图谱技术实现
本文面向阿里云开发者,深度解读GB/T 42131国家标准与RAG架构融合的GEO(生成式引擎优化)工程化实践,详解知识图谱建模、四级信源分级、图+向量双引擎存储等关键技术,提供可复用、可验收的标准化落地方案。(239字)
|
8月前
|
存储 缓存 算法
技术实战:同步淘宝类目数据到本地系统
本文详解如何调用淘宝开放平台taobao.itemcats.get接口,实现商品类目数据的全量与增量同步:涵盖递归构建类目树、基于modified时间戳的增量更新、签名认证、分页处理及Python实战代码,助力电商系统精准维护类目体系。(239字)
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
164478 65
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
153960 0
|
存储 数据库 数据安全/隐私保护
抖音ck提取工具,快手小红书微博哔哩哔哩cookie提取登录软件,python框架
这个框架提供了完整的Cookie提取功能,支持抖音、快手、小红书、微博和哔哩哔哩平台。主要特点包括
|
人工智能 IDE API
灵动指尖 :阿里云智能编码插件 更好的为IDE内置社区服务
灵动指尖 :阿里云智能编码插件 更好的为IDE内置社区服务
3003 0
|
编译器 C语言 C++
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
19047 0