Я использую Windows 7, и моя идея состоит в том, чтобы подключить 4 GSM модема к моей Windows 7. Я хотел бы запустить 4 сценария PHP на этих 4 разных IP-адресах с каждого модема.
например:
script1.php
рассматривается как IP-адрес, назначенный модемом1script2.php
рассматривается как IP, назначенный из модема 2script3.php
виден как IP назначенный из модема3script4.php
виден как IP назначенный от модема 4
и все скрипты работают одновременно.
Есть идеи, как это сделать?
networking
router
ip
modem
Yarek
источник
источник
Ответы:
@JakeGould прав в своем грубом подходе. Есть некоторые вещи, которые вы должны понять, чтобы понять, как решить проблему -
Было бы неуместно проходить через детали здесь, однако, чтобы решить каждую часть проблемы:
Свяжите IP-адреса, данные каждому модему, с компьютером. Затем используйте политику маршрутизации (маршрутизация на основе источника) для маршрутизации в зависимости от ситуации. (Я могу посоветовать, как это сделать в Linux, но не в Windows).
Если ваши мобильные телефоны имеют статические IP-адреса, отлично. Если нет, вам нужно будет разработать решение для динамического DNS.
Настройте веб-сервер - Apache - хороший выбор. Найдите VirtualHosts и создайте отдельные виртуальные хосты для каждого IP-адреса. Если у вас есть статические IP-адреса, вы можете использовать их, в противном случае вам нужно будет использовать виртуальные хосты на основе имен, привязанные к динамическим DNS-именам.
Убедитесь, что каждый виртуальный хост указывает на одно и то же место для получения своих документов (или поместите каждый scriptX.php в другое место
Хотя мне интересно, что вы пытаетесь сделать здесь. Например, если вы пытаетесь настроить веб-шлюз SMS или аналогичный, который будет работать с несколькими провайдерами, вы задали совершенно неправильный вопрос! Точно так же, если вы пытаетесь распределить нагрузку между несколькими мобильными телефонами для входящего трафика, вы задали неправильный вопрос.
источник