我正在运行一个有255个IP地址的Ubuntu服务器。 我想写一个PHP脚本,使用每个IP来执行一个curl请求。 这可能吗 ?
取决于networking的性质,就服务器而言,它将连接到什么。
在大多数情况下,您将丢失完整的256个八位字节中的两个地址 – 一个用于networking地址(192.168.21.0),一个用于广播地址(192.168.21.255)。 请记住,你还需要一个路由器在同一个本地子网(192.168.21.1),所以你下降到253.(假设这是一个CIDR / 24networking)。
Curl有一个–interface选项 – 你可以用它来指定你的请求来自哪个IP; 你可能要考虑在perl中写这个或者不是面向web的东西 – 可能会使它更容易一些。
希望你不要塞满投票箱。