Отправить запрос на получение с использованием другого IP
Я хотел отправить запрос на получение сайта, используя file_get_contents(URL). Но проблема в том, что URL принимает запросы только с определенных IP-адресов. Я хочу знать, смогу ли я отправить тот же запрос с моего веб-сервера, чтобы он отображался на этом сервере так, как будто запрос приходит с IP, который он разрешает
1 ответ
IP-адреса - это адреса, которые определяют, куда будет отправлена определенная часть данных. Если вы подделаете свой собственный IP-адрес отправителя, вы никогда не получите ответ. Вам нужно будет провести некоторые серьезные махинации на уровне сети и манипулировать кучей соответствующей инфраструктуры, чтобы подделать рукопожатие TCP/IP и при этом иметь возможность получить возвращенный ответ.
Другими словами: нет. Вам необходимо контролировать IP-адрес, с которого вы хотите отправить.
Угадайте, почему этот сервер использует фильтрацию IP-адресов для проверки безопасности. Потому что это довольно безопасно.