当我在 Windows 命令提示符中键入ipconfig /all命令时,它会显示一些带有“ Microsoft Wi-Fi Direct Virtual Adapter ”描述的适配器(见下图)。
它们从哪里来,有什么用?
我如何删除它,如果删除会导致任何问题吗?
我确信我的笔记本电脑中只有一个物理 WiFi 适配器。
我已经检查了所有内容 - 流程资源管理器中的所有流程。IP Helper 服务导致 CPU 使用率每 1 分钟超过 50%,持续 3-4 秒,然后恢复正常。在任务管理器中,进程为 svchost.exe,服务为 iphlpsvc。
这是“ipconfig /all”和“netsh interface teredo show state”命令的结果:


此外,uTorrent 无法获取 teredo 地址。
我试图让 cmd 只从命令输出中复制一组特定的字符。我已经能够选择该短语所在的行,但从那里我迷路了。到目前为止,这是我的命令。
ipconfig | findstr /i "ipv4"
Run Code Online (Sandbox Code Playgroud)
我相信你熟悉ipconfig命令和findstr命令。基本上我正在隔离特定计算机的 IPv4 地址。这就是上面的命令。
IPv4 Address. . . . . . . . . . . : 192.168.1.75
Run Code Online (Sandbox Code Playgroud)
我想隔离“192.168.1”。并将其保存到一个变量中,以便稍后在命令中使用。假设我设置了“192.168.1”。到变量a。
我希望运行的下一个命令扫描从 192.168.1.1 到 192.168.1.254 的所有 IP 地址,并保存正在使用的地址。由于这个,即将成为程序,将在不同位置的不同计算机上运行“192.168.1”。会有所不同,我正在寻找隔离任何 cmd 放在它的位置。所以上述变量a可以是但不限于192.168.10.、10.10.10.,甚至1.1.1。视情况而定。这是我将使用的代码。
FOR /L %i IN (1,1,254) DO ping -n 1 (the 'a' variable)%i | FIND /i "bytes=">>c:\ipaddresses.txt
Run Code Online (Sandbox Code Playgroud)
或者如果查看变量的外观有帮助。
FOR /L %i IN (1,1,254) DO ping -n 1 192.168.1.%i | FIND /i "bytes=">>c:\ipaddresses.txt
Run Code Online (Sandbox Code Playgroud)
我使用的是 64 位 Windows 10 pro …
在 Thinkpad 上使用 Windows XP。当我输入ipconfig运行命令行提示符时,窗口会短暂出现,然后在我没有做任何事情的情况下消失(并且在我可以阅读任何东西之前)。有谁知道这是什么原因以及如何解决它?
Windows Vista 家庭高级版。我应该提到,无论获得互联网连接,我都没有问题。
当我在控制台中键入“ipconfig”时,我收到(55!)条消息,每行 3 行,列出了大量断开的网络连接。我的电脑只有一张网卡。每条消息如下所示:
Tunnel adapter Local Area Connection* 55:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Run Code Online (Sandbox Code Playgroud)
这些不会造成大问题;但是,他们使向上钓鱼并找到我的 IP 地址变得很痛苦。我怎样才能摆脱它们?
编辑:
实际上,序列中随机丢失了一些连接号;所以,它实际上更像是 30 或 40 条连接消息,而不是全部 55 条。也不知道为什么会这样。
我有一个 Windows 7 桌面似乎卡在 APIPA 地址上。它可以看到工作组中的其他计算机,但似乎只能通过 IPv6 进行通信(见下文),无法访问 LAN 外部。在完成 Windows 更新后,问题于今天开始。到目前为止,故障排除已经包括:
-Ipconfig release/renew
-Uninstalling/reinstalling the NIC driver
-Checking device manager for "hidden" NIC drivers (none)
-Flushing DNS and ARP
-Resetting winsock and ipv4 using netsh
-Manually assigning an IP address on my subnet
-Doing a system restore to before the Windows update
-Restarting DHCP client service
-Disabling Windows Firewall
-Unloading TrendMicro
-Malware Bytes scan
Run Code Online (Sandbox Code Playgroud)
我尝试从那台 PC 上拔下以太网电缆并将其放入笔记本电脑,它连接正常,获得了正确的 IP,并连接到互联网(是的,我在测试前禁用了笔记本电脑上的 WiFi)。
目前,当我尝试 ping 网络或路由器 (192.168.0.1) 上的另一个合法地址时,我得到:
PING: transmit failed. General failure. …Run Code Online (Sandbox Code Playgroud) 出于某种原因,我的 Windows 7 计算机无法识别 cmd.exe 工具ping和ipconfig. 我试图从网上下载它们,但我只能找到做类似事情的工具;不是官方ping和ipconfig。
我在哪里可以得到ping和ipconfig我的Windows 7?什么可能导致这些网络工具不属于我的 Windows 7?(我尝试过的其他工具也可用。)
我有一个带 USB 调制解调器的无线互联网,并且分配了一个 A 类 IP(第一个字节是十进制 10)。
ipconfig /all 显示子网掩码 255.255.255.252。我知道这些是用于网络的,而零是用于主机的,但是 11111111.11111111.11111111.11111100 有多少台主机?
A类网络的子网掩码不应该是255.0.0.0吗?
什么是我弄错了?
我需要一个简化的答案,因为由于缺乏计算机知识,我很难理解冗长和技术性的答案。
如何从 Windows 和 Linux 命令行获取我的外部 IP 地址?
在 Windows 上,ipconfig 显示内部网络 IP 地址,但不显示外部 IP 地址。
我在笔记本电脑上使用 Windows Vista,虽然我的无线网卡工作正常并获取无线路由器的 DHCP 服务器提供的地址,但出于某种原因,当我通过以太网将我的(内置)笔记本电脑 NIC 端口插入路由器时,分配给 NIC 的 IP 地址类似于 169.254.xxx.xxx —— 与 DHCP 服务器应该分发的 192.168.0.xxx 地址范围不符。这听起来像是我在大学时插入实验室时使用的旧地址。
NIC 卡设置为使用 IP 地址的自动配置值 --v4 和 v6--我看不到任何硬编码。我尝试了几种方法(ipconfig /release,重新启动)来清除该地址,但没有任何作用。有谁知道我错过了什么?
ipconfig ×11
command-line ×3
ip ×3
windows-10 ×3
ip-address ×2
networking ×2
ping ×2
windows ×2
cmd.exe ×1
cpu-usage ×1
dhcp ×1
findstr ×1
ifconfig ×1
ipv6 ×1
linux ×1
teredo ×1
windows-7 ×1
windows-xp ×1