Мой (Windows) компьютер подключен с OpenVPN к моему провайдеру VPN. Это означает, что все проходит через него, альтернативно используя его прокси-серверы для небольшого изменения.
Во многих ситуациях я не хочу, чтобы он проходил через VPN (или любой прокси-сервер) при выполнении запроса. Например, когда я использую PHP для входа в свой банк. Или когда все прокси / VPN заблокированы от загрузки файла, загрузки веб-страницы и т. Д., Что часто происходит. Но потом я застрял, потому что, насколько мне известно, нет способа заставить PHP «обойти VPN и напрямую использовать мой домашний IP-адрес».
Я бы хотел что-то вроде:
php_bypass_VPN();
/* make cURL requests here */
php_restore_VPN();
Возможно ли это вообще? Если нет, то почему это не главная проблема для кого-то еще? Либо это? Это вызвало у меня бесчисленное множество проблем, и не только в контексте PHP. Например, я бы хотел, чтобы буферизирующая локальная интернет-радиостанция также проходила через мой обычный IP-адрес, но ни одно программное обеспечение, которое я когда-либо видел, не предоставляет никаких средств для «обхода VPN».
Если решение включает взлом ОС и / или установку нескольких программ-шпионов, я не буду счастлив. Пожалуйста, скажите мне, что есть простой способ сделать это, например:
shell_exec('somebinary bypassvpntemporarily');
Это было бы здорово, хотя кроссплатформенное решение было бы гораздо предпочтительнее.