搜档网
当前位置:搜档网 › 虚拟WIFI热点 无法连接到网络 解决办法

虚拟WIFI热点 无法连接到网络 解决办法

按照网上的办法,利用win7自带的虚拟WIFI功能,就可以利用无线网卡(无需无线路由器)就可以建立WIFI热点,共享上网。

但是,有时候会发现,网络和共享中心里,虚拟WIFI网络的访问类型显示为“无法连接到Internet”或““无法连接到网络”(可能是因为自己改动一些设置的关系)。经过一番折腾,把自己设置并解决的经验共享一下。

1、首先,确保一些相关的服务没有停用(SSDP和UPnP服务不清楚是否必要,反正我开启了,虽然有时候会莫名占用20%多的CPU使用率)。
2、随后先将虚拟WIFI关闭,再将提供网络共享的宽带连接也断开。
3、进入网络和共享中心左边的更改适配器设置,右键提供网络共享的宽带连接,把共享里的“允许其他网络用户通过此计算机的Internet连接来连接”前的勾去掉(这个是设置虚拟WIFI过程中需要勾选的),点确定。然后重复上述过程,再次勾选“允许其他网络用户通过此计算机的Internet连接来连接”,并在家庭网络连接里重新选择虚拟WIFI。

就是断开所有网络后,重新设置Internet连接共享,就解决了虚拟WIFI“无法连接到Internet”的问题。

另外,顺便把虚拟WIFI设置的批处理命令一并发上来。

其中,无线网络连接为无线网卡在适配器设置里的名称,wifi为热点名称,12345678为密码(八位以上)。这三个参数根据个人情况修改。

以下代码复制到记事本文件里,并另存为.bat文件。使用时,右键以管理员身份运行文件。




@echo off
cls
:start
cls
echo 【1】启用无线网络
echo.
echo 【2】禁用无线网络
echo.
echo 【3】设置虚拟WIFI
echo.
echo 【4】删除虚拟WIFI
echo.
echo 【5】开启虚拟WIFI
echo.
echo 【6】关闭虚拟WIFI
echo.
echo 【7】查看IP设置
echo.
echo 【8】退出
echo.

set choice=
set /p choice=请输入选项(Enter确认):

if /i "%choice%"=="1" (
goto ips1) else (if /i "%choice%"=="2" (
goto ips2) else (if /i "%choice%"=="3" (
goto ips3) else (if /i "%choice%"=="4" (
goto ips4) else (if /i "%choice%"=="5" (
goto ips5) else (if /i "%choice%"=="6" (
goto ips6) else (if /i "%choice%"=="7" (
goto config) else (if /i "%choice%"=="8" (
goto end) else (goto start))))))))


:ips1
cls
echo 正在设置...

netsh interface set interface 无线网络连接 enable

echo 设置完成,任意键其他操作。
pause>nul
goto start

:ips2
cls
echo 正在设置...

netsh interface set interface 无线网络连接 disabled

echo 设置完成,任意键其他操作。
pause>nul
goto start

:ips3
cls
echo

正在设置...

netsh wlan set hostednetwork mode=allow ssid=wifi key=12345678

echo 设置完成,任意键其他操作。
pause>nul
goto start

:ips4
cls
echo 正在设置...

netsh wlan set hostednetwo
rk mode=disallow ssid=wifi key=12345678

echo 设置完成,任意键其他操作。
pause>nul
goto start


:ips5
cls
echo 正在设置...

netsh wlan start hostednetwork

echo 设置完成,任意键其他操作。
pause >nul
goto start

:ips6
cls
echo 正在设置...

netsh wlan stop hostednetwork

echo 设置完成,任意键其他操作。
pause >nul
goto start

:config
ipconfig /all
pause >nul
goto start

:end
exit


相关主题