NSmartProxy
NSmartProxy — это инструмент обратного прокси, который создаёт защищённый туннель от общедоступной конечной точки к локальному сервису.
NSmartProxy содержит две служебные программы:
Можно запустить nspserver напрямую без установки среды выполнения:
sudo docker pull tmoonlight/nspclient
sudo docker run --name mynspclient -dit tmoonlight/nspclient
NSmartProxy поддерживает различные сопоставления портов на основе служб TCP. Ниже приведён пример конфигурации nspclient, которая содержит службы mstsc, iis и ftp:
{
"ProviderWebPort": 12309, //Configure the port of the NSPServer service
"ProviderAddress": "2017studio.imwork.net", //Configure the address of the NSPServer service
//NSPClients, you can configure multiple
"Clients": [
{
"IP": "127.0.0.1", //Reverse proxy machine ip
"TargetServicePort": "3389" //Port of the reverse proxy service
"ConsumerPort":"3389" //External network access port, if occupied,the nspclient will allocate ports in order from 20000
},
{
"IP": "127.0.0.1",
"TargetServicePort": "80"
},
{
"IP": "127.0.0.1",
"TargetServicePort": "21"
}
]
}
sudo unzip client.zip
cd client
sudo dotnet NSmartProxyClient.dll
Windows:
Распакуйте nspclient*.zip и запустите NSmartProxyWinform.exe:
Мы уже описали способ сопоставления служб интрасети с внешней сетью, и есть ещё много примеров использования. Вас ждут интересные варианты использования:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )