请问-有没有办法限制软件只能在局域网内运行

请教-有没有办法限制软件只能在局域网内运行?
1、软件有客户端和服务器端
2、客户端和服务器端只允许在局域网内运行
3、不限制IP地址
4、客户端不能通过VPN访问服务器端


请教各位大侠,有什么办法可以实现上述要求?

------解决方案--------------------
只允许在局域网内运行 ----》检查客户端和服务器端的IP地址子网掩码


------解决方案--------------------
使用udp,然后服务器、客户端只用广播模式发数据