我有三台电脑
- 192.168.1.100(DHCP)
- 192.168.1.101(DHCP)
- 192.168.1.113(静态)
一个路由器(森美半导体 SMC8014WN)
- 192.168.1.1
.100 和 .101 都可以访问互联网。.113 则不能。
我检查以确保 .113 在路由器的 DHCP 范围 (.100-.150) 内。我还将之前正常工作的计算机的 .101 设置为 .107,但它无法连接到互联网。
路由器由我的 ISP 提供(肖氏互联网) 而我又没有能力去替代它。
我的问题是:
- 什么原因导致具有静态 IP 地址的计算机无法访问 WAN,而使用 DHCP 的计算机可以访问。
更新 1
我所说的“无法访问 WAN”是指我无法 ping 外部 IP 地址,例如 .113 可以 ping .100 和 .101,但无法 ping 173.194.33.52 (google.com)
我没有使用 DNS,但为了检查,我将 DNS 设置为 8.8.8.8,但仍然遇到同样的问题。
答案1
将静态 IP 地址设置在 DHCP 范围之外,但仍在同一子网中
答案2
如果特定地址已被保留,则您无法将静态 IP 地址设置为 DCHP 范围内的地址。
答案3
确保路由器的 IP 地址不在 DHCP 范围内
例如路由器的 IP 地址是 192.168.1.1,这也是
DHCP 服务器、网关和 DNS,
因此 DHCP 范围应该从 1 开始,例如 2 到 120
答案4
不知道您是否会看到这个,但我终于明白了,尽管我做了所有标准的事情,但仍有几件事阻碍着我......
首先进入你的路由器 192.1.... 和高级和 lanip 你会看到使用这个路由器作为 dhcp 所以降低它的最大值到 150 秒左右以管理员身份打开 windows power shell 并输入 Get-NetConnectionProfile 这将显示一些详细信息如果网络显示公共这解释了很多静态 ip 地址的问题所以输入 Set-NetConnectionProfile -InterfaceIndex显示索引号-NetworkCategory Private 第三转到网络和共享中心右键单击您的适配器/详细信息/Internet 协议 4/详细信息然后将 IP 地址设置为 192.169.0。150 以上的任何数字要获取其余详细信息,您需要打开 cmd 并输入 ipconfig 应用这些设置然后关闭它现在将服务添加为标准然后将入站防火墙规则添加到您设置的 ip 地址