@JakeGould está correto em sua abordagem aproximada. Há algumas coisas que você precisa entender para entender como resolver o problema -
- O PHP não é um servidor da web, seu código interpretado é executado em um servidor da web.
- O servidor da Web é o que está vinculado a um endereço IP (ou vários endereços)
- Você precisa classificar o roteamento e o endereçamento IP antes de obter o Lado do PHP de coisas que funcionam. Esta é provavelmente a parte mais difícil se envolve roteamento de origem (o que é provável se você estiver usando várias células provedores ou seu provedor usa a filtragem de caminho reverso em sua rede.
Não seria apropriado passar pelos detalhes aqui, no entanto, para resolver cada parte do problema:
-
Vincule os endereços IP fornecidos a cada modem ao computador. Então use Roteamento de políticas (roteamento baseado na origem) para rotear conforme apropriado. (Eu posso aconselhar como fazer isso no Linux, mas não no Windows).
-
Se seus celulares tiverem endereços IP estáticos, ótimo. Se não você vai precisa elaborar uma solução para o DNS dinâmico.
-
Configurar um servidor da web - o Apache é uma boa escolha. Procure por VirtualHosts e crie virtualhosts separados para cada endereço IP. Se você tem endereços IP estáticos você pode usá-los, caso contrário, você precisará usar Virtualhosts baseados em nome vinculados aos nomes DNS dinâmicos.
-
Certifique-se de que cada virtualhost aponte para o mesmo local para obter documentos de (ou coloque cada scriptX.php em um local diferente
Eu me pergunto o que você está tentando fazer aqui. Se, por exemplo, você está tentando configurar uma web para o gateway SMS ou similar que funcionará com vários provedores, você fez a pergunta completamente errada! Da mesma forma, se você estiver tentando distribuir a carga por várias conexões de celular para o tráfego de entrada, você fez a pergunta errada.