cmd无法连接到互联网

cmd无法连接到互联网

除 cmd.exe 外,我的 Windows 7 PC 可以正常连接到互联网。

没有任何命令像pingftp起作用。

这可能是什么原因造成的?我该如何解决?


C:\...\> ftp
ftp> open 123.123.123.123
ftp>

什么都没发生。我输入了open服务器的地址,它什么也没发生。也没有反馈。

我的 MacBook Pro(如果这很重要的话,它不在同一个本地网络上)和其他计算机以及在线 ftp 客户端都可以正常连接。

我也尝试过ftp 123.123.123.123直接操作,但同样不起作用。同样的事情,没有反馈。

C:\...\> ping 123.123.123.123

Envoi d'une requête 'Ping' 123.123.123.123 avec 32 octets de données :
Défaillance générale.
Défaillance générale.
Défaillance générale.

这是法语,意思是“一般故障”。任何服务器都会出现同样的错误。

尽管我的计算机通过其他所有程序都能顺利连接到互联网。

答案1

ping 或 ftp 等命令均不起作用。

尝试重新初始化网络状态。在提升权限的 shell 中运行以下命令cmd

  • 将 WINSOCK 条目重置为安装默认值:

    netsh winsock reset catalog

  • 将 TCP/IP 堆栈重置为安装默认值:

    netsh int ip reset reset.log

  • 将防火墙重置为安装默认值:

    netsh advfirewall reset

  • 刷新 DNS 解析器缓存:

    ipconfig /flushdns

  • 续订 DNS 客户端注册并刷新 DHCP 租约:

    ipconfig /registerdns

  • 刷新路由表(需要重新启动):

    route /f

相关内容