当我们尝试浏览互联网时发生的一个常见错误是“无法访问修复站点,找不到服务器 IP(Fix Site can’t be reached, Server IP could not be found) ”问题。这可能由于多种原因而发生。这可能是由于与ISP配置相关的 Internet 连接问题或某些设置干扰了网络分辨率。
这可能是由于DNS未能为您正在访问的网站获取正确的 IP 地址。一个网站域名会映射到一个IP地址,当DNS服务器无法将该域名转换为IP地址时,会出现以下错误。有时,您的本地缓存可能会干扰DNS查找服务并不断发出请求。
否则,网站可能已关闭,或者其 IP 配置可能不正确。这是一个我们无法解决的问题,因为网站管理员会对其进行配置。但是,我们可以检查问题是否出在我们的计算机上,并使用下面列出的故障排除指南进行修复。
修复站点(Fix Site)无法访问,找不到服务器IP(Server IP Could)
方法 1:检查网络连接的 Ping(Method 1: Check the Ping of your Network connection)
检查连接的Ping是一种有用的方法,因为它可以测量发送请求和接收数据包之间的时间。这可用于确定 Internet 连接中的故障,因为如果请求很长或响应花费的时间超出预期,服务器通常会关闭连接。您需要使用命令提示符来执行此任务。
1. 按Windows Key + S调出Windows搜索,然后键入 cmd( type cmd)或命令提示符并单击以管理员身份运行。 (Run as Administrator. )
2. 键入以下命令“ ping google.com ”并按Enter。等待(Wait)命令执行并收到响应。
3. 如果结果没有显示错误并显示0% loss,则您的互联网连接没有问题。
方法二:刷新网站(Method 2: Refresh the Website)
访问网站时可能会发生随机 DNS(Random DNS)解析错误。大多数情况下,一旦您刷新或重新加载网页,问题可能就不存在了。按地址栏附近的刷新按钮(Refresh button),看看它是否解决了问题。有时您可能需要关闭并重新打开浏览器以检查它是否有效。
方法 3:运行网络疑难解答(Method 3: Run Network Troubleshooter)
Windows有一个内置的网络故障排除工具,能够通过系统配置来修复常见的网络问题。网络(Network)疑难解答可以检测并修复错误的 IP 地址分配或DNS解析问题等问题。(DNS)
1. 按Windows key + I 打开设置(Settings),然后单击更新和安全(Update & Security)选项。
2. 转到疑难解答( Troubleshoot)选项卡,然后单击高级疑难解答。(Advanced Troubleshooters.)
3. 现在单击Internet 连接(Internet Connections )并按照屏幕上的说明解决您面临的问题。
方法四:刷新DNS解析器缓存重新初始化DNS(Method 4: Flush the DNS Resolver Cache to Re-initialize DNS)
有时,本地DNS解析器缓存会干扰其云对应物,使新网站难以加载。经常解析网站的本地数据库会阻止在线缓存在计算机上存储新数据。为了解决这个问题,我们必须清除DNS缓存。
1.以管理员权限打开命令提示符。(Command Prompt)
2. 现在输入ipconfig /flushdns并按Enter。
3. 如果DNS缓存刷新成功,会显示如下信息:Successfully fetched DNS Resolver cache。
4.现在重新启动您的计算机(Reboot your Computer)并检查您是否能够修复无法访问站点,无法找到服务器IP错误。( fix Site Can’t Be Reached, Server IP Could Not Be Found error.)
另请阅读:(Also Read:) 修复您的 DNS 服务器可能不可用错误(Fix Your DNS Server might be unavailable error)
方法 5:更新网络适配器驱动程序(Method 5: Update Network Adapter Drivers)
更新驱动程序可能是解决“无法访问站点”问题的另一种选择。重大软件更新后,系统中可能存在不兼容的网络驱动程序,这会干扰DNS解析。它可以通过更新设备驱动程序来修复。
1. 按 Windows 键 + R 然后输入devmgmt.msc并按Enter打开设备管理器(Device Manager)。
2. 现在向下滚动并展开网络适配器(Network adapter)部分。您可以看到计算机上安装的网络适配器。
3. 右键单击您的网络(Network)适配器并选择更新驱动程序(Update Driver)。现在按照屏幕上的说明安装更新的驱动程序软件。
4. 完成后,重新启动系统(Reboot the system)以保存更改。
方法6:清除浏览器缓存和Cookie(Method 6: Clear Browser Cache and Cookies)
由于本地数据库中的缓存过多,浏览器可能无法接收到服务器的响应。在这种情况下,必须在打开任何新网站之前清除缓存。
1. 打开您的网络浏览器。在这种情况下,我们将使用Mozilla Firefox。单击(Click)三个平行线(three parallel lines)( 菜单)并选择 选项。(Options.)
2. 现在从左侧菜单中 选择 隐私和安全,然后向下滚动到( Privacy & Security)历史记录部分。(History section.)
注意:(Note:)您也可以通过在Windows上按(Windows)Ctrl+Shift+Delete和 在Mac上按(Mac)Command+Shift+Delete 直接导航到此选项 。
3. 在这里单击 清除历史记录按钮( Clear History button) ,将打开一个新窗口。
4. 现在选择您要清除历史记录的时间范围并(select the time range for which you want to clear history )单击 立即清除。( Clear Now.)
方法 7:使用不同的 DNS 服务器(Method 7: Use a different DNS server)
服务提供商提供的默认 DNS(Default DNS)服务器可能不如Google DNS或OpenDNS先进且定期更新。最好使用Google DNS提供更快的DNS查找并提供针对恶意网站的基本防火墙。为此,您需要更改DNS 设置(DNS settings)。
1.右键单击(Right-click on the network (LAN) icon)任务栏右端的网络 (LAN) 图标,然后单击打开网络和 Internet 设置。(Open Network & Internet Settings.)
2. 在打开的设置(Settings)应用程序中,单击右侧窗格中的更改适配器选项(Change adapter options)。
3.右键单击( Right-click)您要配置的网络,然后单击(Network)属性。(Properties.)
4. 单击列表中的Internet 协议版本 4 (IPv4)(Internet Protocol Version 4 (IPv4)),然后单击属性。(Properties.)
5. 在“常规(General)”选项卡下,选择“使用以下 DNS 服务器地址(Use the following DNS server addresses)”并输入以下DNS地址。
首选 DNS 服务器:8.8.8.8
备用 DNS 服务器:8.8.4.4
6. 最后,单击( click OK)窗口底部的确定以保存更改。
7.重新启动(Reboot )您的 PC 以保存更改并查看您是否能够修复无法访问站点,无法找到服务器 IP 错误。(fix Site Can’t Be Reached, Server IP Could Not Be Found error.)
另请阅读:(Also Read:) 如何在 Windows 10 上切换到 OpenDNS 或 Google DNS(How to Switch to OpenDNS or Google DNS on Windows 10)
方法 8:重置 Windows 套接字配置(Method 8: Reset Windows Socket Configuration)
Windows Socket配置 ( WinSock ) 是操作系统用来连接到 Internet 的配置设置的集合。它由一些发送请求并接收远程服务器响应的套接字程序代码组成。使用 netsh 命令,可以重置 Windows PC 上与网络配置相关的所有设置(reset every setting related to network configuration on Windows PC)。
1. 按Windows Key + S调出Windows搜索,然后键入 cmd( type cmd)或命令提示符并单击以管理员身份运行。 (Run as Administrator. )
2. 键入以下命令并按 Enter:
netsh winsock reset
netsh int ip reset
3. Windows Socket Catalog重置后,重新启动您的 PC(Restart your PC)以应用这些更改。
4.再次打开命令提示符(Command Prompt),然后键入以下命令并按Enter:
netsh int ipv4 reset reset.log
方法九:重启DHCP服务(Method 9: Restart DHCP Service)
DHCP客户端(DHCP Client)负责DNS解析(DNS)和IP地址到域名的映射。如果DHCP 客户端(DHCP Client)不能正常工作,网站将不会被解析到它们的源服务器地址。我们可以检查服务列表是否启用。
1. 按Windows key + R然后键入services.msc并按Enter。
2. 在服务列表中找到DHCP Client 服务(DHCP Client service)。右键单击它并选择重新启动。(Restart.)
3. 刷新DNS缓存并重置Windows Socket配置,如上方法所述。再次(Again)尝试打开网页,这一次您将能够 修复无法访问站点,无法找到服务器 IP 错误。( fix Site Can’t Be Reached, Server IP Could Not Be Found error.)
受到推崇的:(Recommended:)
如果在尝试所有这些方法后错误仍然存在,那么问题很可能在于网站的内部服务器配置。如果问题出在您的计算机上,这些方法将有助于修复它们并使您的计算机再次连接到互联网。问题是此错误是随机发生的,可能是由于系统或服务器故障或两者兼而有之。只有通过反复试验,才有可能解决此问题。
Fix Site Can't Be Reached, Server IP Could Not Be Found
A common error that occurs when we try to browse the internet is the “Fix Site can’t be reached, Server IP could not be found” issue. This might happen due to a variety of reasons. It may be due to your internet connection issue related to ISP configuration or some settings interfering with the network resolution.
This might happen due to the DNS failing to fetch the correct IP address for the website that you are visiting. A website domain will be mapped to an IP address, and when the DNS server fails to translate this domain name to an IP address, the following error happens. Sometimes, your local cache might be interfering with the DNS lookup service and making the requests continuously.
Otherwise, the website might be down, or its IP configuration might be incorrect. This is a problem that we cannot fix, as the website admin configures it. However, we can check if the problem lies within our computer and fix them with the below-listed troubleshooting guide.
Fix Site Can’t Be Reached, Server IP Could Not Be Found
Method 1: Check the Ping of your Network connection
Checking the Ping of your connection is a useful method as it can measure the time between a sent request and a received packet of data. This can be used to determine faults in the internet connection as servers usually close the connection if the requests are lengthy or the responses take more time than expected. You need to use the command prompt for performing this task.
1. Press Windows Key + S to bring up the Windows search, then type cmd or Command Prompt and click on Run as Administrator.
2. Type the following command “ping google.com” and press Enter. Wait until the command executes and the response is received.
3. If the results do not show an error and display 0% loss, your internet connection has no issues.
Method 2: Refresh the Website
Random DNS resolution errors might happen when you visit a website. Mostly, the issue might not be present once you refresh or reload the webpage. Press the Refresh button near the address bar and see if it fixes the problem. Sometimes you might need to close and reopen the browser to check if it works or not.
Method 3: Run Network Troubleshooter
Windows has a built-in network troubleshooting tool that is able to fix commonly occurring network issues by going through the system configuration. Issues like wrong IP address assignment or DNS resolution problems can be detected and fixed by the Network troubleshooter.
1. Press the Windows key + I to open Settings then click on the Update & Security option.
2. Go to the Troubleshoot tab and click on Advanced Troubleshooters.
3. Now click on the Internet Connections and follow the on-screen instructions to fix the issues that you are facing.
Method 4: Flush the DNS Resolver Cache to Re-initialize DNS
Sometimes, the local DNS resolver cache intervenes with its cloud counterpart and makes it difficult for new websites to load. The local database of frequently resolved websites prevents the online cache from storing new data on the computer. For fixing this issue, we have to clear the DNS cache.
1. Open the Command Prompt with admin privileges.
2. Now type ipconfig /flushdns and press Enter.
3. If the DNS cache is successfully flushed, it will show the following message: Successfully fetched DNS Resolver cache.
4. Now Reboot your Computer and check if you’re able to fix Site Can’t Be Reached, Server IP Could Not Be Found error.
Also Read: Fix Your DNS Server might be unavailable error
Method 5: Update Network Adapter Drivers
Updating the drivers might be another option to fix the “Site cannot be reached” issue. After a significant software update, incompatible network drivers might exist in the system, which interferes with the DNS resolution. It can be fixed by updating the device drivers.
1. Press Windows Key + R then type devmgmt.msc and hit Enter to open Device Manager.
2. Now scroll down and expand the Network adapter section. You can see the network adapter installed on your computer.
3. Right-click on your Network adapter and select Update Driver. Now follow the on-screen instructions to install the updated driver software.
4. Once done, Reboot the system to save changes.
Method 6: Clear Browser Cache and Cookies
It is possible that the browser is unable to receive the response from the server due to an excess cache in the local database. In that case, the cache must be cleared before opening any new website.
1. Open your web browser. In this case, we will be using Mozilla Firefox. Click on the three parallel lines (Menu) and select Options.
2. Now select Privacy & Security from the left-hand menu and scroll down to the History section.
Note: You can also directly navigate to this option by pressing Ctrl+Shift+Delete on Windows and Command+Shift+Delete on Mac.
3. Here click on the Clear History button and a new window will open.
4. Now select the time range for which you want to clear history & click on Clear Now.
Method 7: Use a different DNS server
Default DNS servers provided by the service provider might not be as advanced and regularly updated as Google DNS or OpenDNS. It is better to use Google DNS to offer faster DNS lookup and provide a basic firewall against malicious websites. For this, you need to change the DNS settings.
1. Right-click on the network (LAN) icon in the right end of the taskbar, and click on Open Network & Internet Settings.
2. In the Settings app that opens, click on Change adapter options in the right pane.
3. Right-click on the Network which you wish to configure, and click on Properties.
4. Click on Internet Protocol Version 4 (IPv4) in the list and then click on Properties.
5. Under the General tab, choose ‘Use the following DNS server addresses’ and put the following DNS addresses.
Preferred DNS Server: 8.8.8.8
Alternate DNS Server: 8.8.4.4
6. Finally, click OK at the bottom of the window to save changes.
7. Reboot your PC to save changes and see if you’re able to fix Site Can’t Be Reached, Server IP Could Not Be Found error.
Also Read: How to Switch to OpenDNS or Google DNS on Windows 10
Method 8: Reset Windows Socket Configuration
Windows Socket configuration (WinSock) is a collection of configuration settings used by the operating system to connect to the internet. It consists of some socket program code that sends a request and receives a remote server response. Using the netsh command, it is possible to reset every setting related to network configuration on Windows PC.
1. Press Windows Key + S to bring up the Windows search, then type cmd or Command Prompt and click on Run as Administrator.
2. Type the following commands and hit Enter:
netsh winsock reset
netsh int ip reset
3. Once the Windows Socket Catalog is reset, Restart your PC to apply these changes.
4. Again open the Command Prompt then type the following command and hit Enter:
netsh int ipv4 reset reset.log
Method 9: Restart DHCP Service
The DHCP Client is responsible for the resolution of DNS and mapping of IP addresses to the domain names. If the DHCP Client is not working correctly, the websites will not be resolved to their origin server address. We can check in the list of services if it is enabled or not.
1. Press the Windows key + R then type services.msc and hit Enter.
2. Find the DHCP Client service in the list of services. Right-click on it and select Restart.
3. Flush the DNS cache and reset Windows Socket configuration, as mentioned in the above method. Again try to open the webpages and this time you will be able to fix Site Can’t Be Reached, Server IP Could Not Be Found error.
Recommended:
If the error persists after trying all these methods, then it is likely that the issue lies in the website’s internal server configuration. If the problem was with your computer, these methods would help fix them and get your computer connected to the internet again. The problem is that this error occurs randomly and maybe due to the fault of the system or the server or both combined. Only by using trial and error, it is possible to fix this issue.