В наличии: 1. Данные для подключения к внешнему серверу (IP, login, pass) 2. Проброшенный VPN-туннель с внешнего сервера на другой 3. Внутренний IP с набором сервисов для запроса (SOAP) (ip 192.168....)
Задача: Отправить SOAP-запрос на внутренний IP и получить ответ.
Как организовать SOAP-запрос и получить xml-ответ, я понимаю. Вопрос в следующем - как подключиться к внутреннему IP?
Например, здесь я отправляю XMLHttpRequest() на переменную url. Но этот url прямой, к нему есть доступ из инета. А вот как через туннель - непонятно.
var url = "http://domain.com/MCAExportService/.....asmx";
function getKBM(client_iin) {
...
}
var xmlHTTP = new XMLHttpRequest();
xmlHTTP.open("POST", url, true);
...
xmlHTTP.send(xml_request);
Подключились извне, с разрешениями поборолись. setsebool -P httpd_can_network_connect 1
Подключиться к 'внутреннему' IP Вы сможете только имея доступ к 'внешнему'. Внутренний IP - это адрес самого ПК внутри сети(рабочей, к примеру). А внешний - это IP для доступа с других пк в интернете. И если доступ извне закрыт сисадмином - то просите 'ІР' под себя.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
На удаленном сервере не работает метод saveМетодом дебага, обнаружил, что в модели не создается идентификатор
Закинул на сайт несколько песен, но почему-то прогружаются не всеПрогрузилось 5, остальные грузятся только тогда, когда включаешь какую-то...