网络上的静态IP

时间:2013-01-27 02:33:17

标签: networking ip router

我想在网络上维护一台带有静态IP的计算机。我无法访问路由器,所以我无法在那里保留地址。

我的问题是;如果我这样做,路由器是否可能将相同的IP地址分配给另一台计算机?

2 个答案:

答案 0 :(得分:2)

听起来您希望服务器始终具有相同的地址。我觉得这个级别太低了。为什么不只需要特定的计算机名称,例如myapp-server。然后学校可以命名服务器myapp-server或者只做DNS翻译;通过在DNS服务器中创建ALIAS记录或通过更改每个客户端上的LMHOSTS文件。

我在许多生产环境中使用过DNS mapping。它使开发人员和系统管理员的生活变得非常简单。每个管理员都知道如何将DNS主机名添加到他们的网络中。最糟糕的情况是,如果没有真正的网络管理员,您可以随时在LMHOSTS文件中硬连线IP地址。

答案 1 :(得分:1)

您始终可以指示应用程序使用手动DHCP。但只要该IP地址是DHCP池的一部分,总是存在其他人可以抓住它的边缘情况风险 - 如果 - 说服务器发生故障,网络上的计算机在服务器重新启动之前启动&再见,再见网络。

但是,您可以使用类似于AvahiApple’s Bonjour的开源版本)的多播设置来设置zeroconf网络,而不是IP地址是静态的。

这样你的应用就可以拥有一个独特的广播主机名&知识产权问题不是问题。知识产权可以随时改变所有重要因素,因为Avahi的整个概念就是简单地为改变IP提供一个共同的别名。

使用另一个答案中列出的myapp-server示例,您只需在计划启用该应用的计算机上设置Avahi,然后您就可以通过http://myapp-server.local访问它了你永远不必弄乱路由器或DNS条目。