我希望更好地理解这条关于在具有静态 IP 地址的内部网络上设置设备的建议,以及为什么这被认为是一个坏主意。
从表面上看,当这些服务器需要定期相互通信时,为充当服务器的内部网络上的设备设置静态 IP 地址似乎并不是一个特别糟糕的主意。如果服务器 A 需要从服务器 B 请求网页或 FTP 连接或其他任何内容,则通过确保始终可以在特定地址找到服务器 B 而不是每次都通过网络搜索服务器 B,使任务变得更加简单.
在设置静态 IP 地址时,我能想到的唯一直接问题是 IP 地址是从服务器端而不是路由器定义的(例如,服务器对路由器说,“我想通过 IP 连接到您的网络地址192.168.0.42
”)。这在大多数简单情况下都很好,但是如果发生冲突(两个不同的设备都要求/要求192.168.0.42
),则设置必然会以某种方式失败。
除了这种情况之外,为什么在具有静态 IP 地址的内部网络上设置服务器是一个坏主意?