IP адрес и порт от списък с проксита обикновено посочват място, към което се свързва приложението ви. Те не са публичен порт, запазен за други хора, които да достигнат компютъра ви.

Тази разлика е важна, ако искате да приемате входяща връзка. Изходящата заявка през прокси на практика казва: свържи се с тази дестинация вместо мен. Публичният слушател изисква посредникът да приеме нечия чужда връзка и да я свърже с вашата услуга.

Търсете действителна входяща функция

HTTP CONNECT изгражда тунел към дестинацията, посочена в заявката. Той не иска от проксито да публикува произволен слушащ порт от ваше име.

SOCKS5 дефинира отделна команда BIND. Обменът BIND на протокола предоставя свързана крайна точка и по-късно съобщава за входяща връзка. Това не е обичайната команда CONNECT, използвана от уеб клиент. Услуга, която рекламира поддръжка на SOCKS5, може да ограничи или пропусне командата; клиентският софтуер също трябва да поддържа предвидения обмен.

Дори успешното договаряне на BIND не е обещание за постоянен публикуван порт с общо предназначение. Политиката на услугата, очакваният партньор, срокът на живот и околният мрежов път все още са от значение.

HTTP прокси не е SSH сървър

Отдалеченото препращане по SSH е друг начин операторът изрично да осигури входящ достъп. То изисква SSH услуга, акаунт и разрешение за препращане. Насочването на SSH команда към публичен порт на HTTP прокси не може да създаде тези възможности.

Преди да изберете услуга, определете посоката, която ви трябва: изходящи заявки през друг изход или входящи връзки към приложение, което управлявате. Ако е второто, търсете документирана функция за входящо препращане при условия, които контролирате. Обикновеният ред в списък с проксита не доказва, че такава функция съществува.

Подобни статии