让我的电脑认为网络上的另一台电脑不存在

让我的电脑认为网络上的另一台电脑不存在

我正在迁移数据库服务器,新服务器和旧服务器都在同一个网络上。

现在我想在我的计算机上测试使用该数据库服务器的应用程序,我的计算机也位于此网络上。我不想关闭旧数据库服务器,因为它仍在被其他人使用,但我希望我的计算机认为它不存在。

我可以只编辑我的主机文件来实现这一点吗?

更新:我的机器运行的是 Windows 7,服务器运行的是 Windows Server 2008

基本上,我希望我的机器认为 \\OldServername 不再存在,并且无法访问它。这样我就可以查看应用程序存在哪些问题,而无需关闭旧服务器。

答案1

嗯,你没有提到太多细节,但确实应该可行。

答案2

将此行添加到我的主机文件(c:\Windows\System32\drivers\etc\hosts)似乎可以解决问题

127.0.0.1   sqlServer1

然后要再次启用服务器,只需在行首添加#

#127.0.0.1  sqlServer1

答案3

尝试用以下命令向该主机添加错误路由:

route add 192.168.52.5 mask 255.255.255.255 10.99.99.99

(192.168.52.5 = 服务器 IP,10.99.99.99 = 您的网络上不存在的 IP)

相关内容