Php 是否有支持可变ip地址的托管服务器?
我想在apache上运行一个php服务器端代码。是否有任何服务器供应商支持您的代码使用不同的IP打开端口 例如,在5分钟内,我的代码将使用此ip:Php 是否有支持可变ip地址的托管服务器?,php,apache,Php,Apache,我想在apache上运行一个php服务器端代码。是否有任何服务器供应商支持您的代码使用不同的IP打开端口 例如,在5分钟内,我的代码将使用此ip: 213.168.0.17 之后,它将切换ip并使用此ip(例如: 然后在5分钟后再次切换为伪随机ip并重新启动 我不希望我的代码一直使用相同的ip 谢谢我在回答这个问题时假设您会真诚地使用这些信息 如果您正在访问另一个网站上的资源,我建议您使用cURL并利用其代理选项。您可以为此检查CURLOPT_代理选项() 你所要做的就是收集一个“正在工作”的
213.168.0.17
之后,它将切换ip并使用此ip(例如:
然后在5分钟后再次切换为伪随机ip并重新启动
我不希望我的代码一直使用相同的ip
谢谢我在回答这个问题时假设您会真诚地使用这些信息 如果您正在访问另一个网站上的资源,我建议您使用cURL并利用其代理选项。您可以为此检查CURLOPT_代理选项() 你所要做的就是收集一个“正在工作”的代理服务器列表,将它们放在一个数组或数据库中,然后选择一个特定的IP在特定的时间范围内使用
您可能也会发现这一点很有用。我在回答这个问题时假设您会真诚地使用这些信息 如果您正在访问另一个网站上的资源,我建议您使用cURL并利用其代理选项。您可以为此检查CURLOPT_代理选项() 你所要做的就是收集一个“正在工作”的代理服务器列表,将它们放在一个数组或数据库中,然后选择一个特定的IP在特定的时间范围内使用
您可能也会发现这一点很有用。使用cURL时,您可以使用
cURL\u setopt($c,CURLOPT\u INTERFACE,'1.2.3.4')
来指定传出IP地址。但是,对于来自服务器的所有传出请求,没有办法做到这一点-您确实必须为每个cURL请求指定此项,并且file\u get\u contents
不会提供这种控制。使用cURL时,您可以使用cURL\u setopt($c,CURLOPT\u INTERFACE,'1.2.3.4')
来指定传出IP地址。但是,对于来自服务器的所有传出请求,没有办法做到这一点-您确实必须为每个cURL请求指定此项,并且file\u get\u contents
不会给您这种控制。不太可能。没有足够多的可用IPv4地址可以将它们浪费在这样的服务上。此外,大多数托管服务都没有多个IP块,因此无法满足您的需求。他们会有一个连续的街区,你到底为什么要这样?任何人如何访问您的站点?然后您应该通过cronjob访问另一个站点并在本地缓存结果。我认为适当的做法是购买合法访问此站点的许可证。有些主机允许您对同一服务器使用多个不同的IP(有合法用途),但你所说的真的需要代理服务,这不太可能。没有足够多的可用IPv4地址可以将它们浪费在这样的服务上。此外,大多数托管服务都没有多个IP块,因此无法满足您的需求。他们会有一个连续的街区,你到底为什么要这样?任何人如何访问您的站点?然后您应该通过cronjob访问另一个站点并在本地缓存结果。我认为适当的做法是购买合法访问此站点的许可证。有些主机允许您对同一服务器使用多个不同的IP(有合法用途),但你所说的确实需要代理服务。
213.198.0.10