我的应用程序在连接到LAN的服务器(Windows 7,Apache Tomcat 7.0)中运行。
我的服务器的IP经常随着LAN提供动态IP而改变。
我想从位于同一局域网的其他系统连接到此应用程序。
目前我正在使用IP连接到服务器系统。
但由于它有动态IP,我无法继续传播。
请建议我更好地克服这个问题。
使IP静态完全不是一种选择。
答案 0 :(得分:2)
您可以使用系统名称而不是ip。
例如10.17.4.51:8080/helloWorld.html可以像sarinPC一样调用:8080 / helloWorld.html
要查找您的系统名称,请打开myComputer =>右键单击=>特性
在新打开的窗口中,您可以找到系统名称。
即使您的IP更改了,您的系统名称也不会改变,这使其成为您理想的解决方案。
注意:此逻辑仅在LAN中起作用。
答案 1 :(得分:0)
连接所有LAN设备的路由器具有该功能。 您可以要求管理员将您的PC mac地址绑定到特定的IP地址。这样,IP地址将始终只分配给您的电脑。
这称为地址预留。可在此处找到示例教程https://www.youtube.com/watch?v=9FzKxMiZWgg