为什么Windows 7无法设置固定IP

为什么Windows 7无法设置固定IP

我想建立一个小型局域网,不连接到互联网。

我打开控制面板/网络并找到我的以太网适配器。

我取消选中 IPv6 并单击 IPv4 并选择“属性”。

我给出了固定 IP 地址 192.168.1.1,但我无法 ping 192.168.1.1

我编写的程序无法访问该地址上的 MySql 数据库...我正在使用 Xampp,如果程序的连接字符串显示 localhost 而不是 192.168.1.1,则可以访问数据库。此外,我可以通过 PhpMyAdmin 访问并从 Dos 框调用 MySql - 因此,MySql 似乎没问题

想知道为什么我无法 ping 通,我运行 IPCONFIG,我的以太网适配器的地址是旧的,而不是我分配的新固定地址


[更新] 我还没有连接路由器,它是一台独立的 PC。感谢您指出,添加路由器后,地址可能是 192.168.1.1,所以我应该将 PC 设置为 192.168.1.2

但我的观点是,我无法 ping 我认为设置为静态 IP 的内容,事实上,当我运行 IPCONFIG 时它并没有显示 - 我得到的是之前的值。

答案1

我遇到过一些 Windows 7 安装,其防火墙默认阻止了 icmp 回显请求(ping 响应)。

检查您的防火墙设置,如果需要,添加 icmp 例外。

此外,设置静态 IP 地址不仅仅是地址的问题。您的子网掩码也需要正确。255.255.255.0如果您从未有过其他理由来设置它,那么它应该是正确的。

此外,就像其他人所说的那样,请验证您分配给 Windows 7 安装的静态 IP 在您的网络上是否确实是唯一的。大多数路由器确实默认为192.168.1.1

你真的在使用路由器吗?如果没有互联网接入,你只需要一个基本的 LAN 设置,那么你就不需要路由器了……一个交换机就足够了。

答案2

您是否知道 localhost 不127.0.0.1正确192.168.1.1

我猜测的是,您的计算机的本地互联网地址不太192.168.1.1可能是您的路由器。

localhost是本地计算机。如果数据库存储在本地计算机上,则应使用localhost而不是 IP 地址。

不过你确实应该给我们更多细节。我只是假设你有一个路由器,因为 99.8% 的路由器默认地址是192.168.1.1

答案3

可能你的路由器上固定有 192.168.1.1,或者你的 IP 范围不同。

相关内容