1

我想知道是否有可能确定一个特定的 URL 是否属于发出请求的机器所在的同一个 LAN。

我主要想在执行 HTTP 请求的软件级别出于安全目的这样做,即我想禁止它甚至试图离开网络。我知道这样的事情通常是在网络管理级别上完成的,但问题是如何在软件级别上做到这一点。

我认为有可能采用 IP 地址方式 - 例如,解析 DNS,确定 IP 地址,然后查看它是否在本地网络类之一中(10.0.0. 、192.168 ..* 等)

有没有人有任何想法/猜测如何在 C++ 中优雅地做到这一点并可能使用 libcurl?

谢谢。

4

0 回答 0