打印机共享的问题

我电脑连接打印机,然后共享给win的其他电脑。
我已经安装cups,但是用cups,win系统连接我的共享打印机时,需要输入ip地址。我的ip是动态的,每天都会变,所以每次都得再更改其他电脑的打印机连接才行,不然就找不到我共享的打印机了。
有没有什么办法,在动态ip下也能自动识别并连接共享打印机啊?