Адатта SSH SOCKS туннели ноутбукка сервердин тармактык чыгуусун берет. Тескери динамикалык багыттоо бул жайгаштырууну тескери айлантат: алыскы машинадагы программа сиздин SSH кардарыңызга жеткиликтүү тармакты колдоно алат.

Максатсыз алыскы багыттоону колдогон OpenSSH кардарында:

ssh -N -R 127.0.0.1:1080 [email protected]

SOCKS угуучусу remote.example.net да, өзүнүн loopback дарегине байланган. Ал жактагы программалар 127.0.0.1:1080 колдонушат. Максаттуу байланыштар SSH аркылуу кайра өтүп, кардарыңыз иштеп жаткан тараптан ачылат.

IPден мурун багытты окуңуз

‎-R документтемеси түшүрүп калтырылган максатты маанилүү кылат. port:host:hostport камтыган спецификация анын ордуна туруктуу багыттоо болуп саналат. Эски кардар кыска динамикалык форманы колдойт деп ойлобоңуз.

Сырткы IP — кардар тарабыңыздын тармагы ушул байланыштар үчүн колдонгон дарек. Үй маршрутизаторунун артындагы ноутбук маршрутизатордун которулган коомдук дареги аркылуу чыгышы мүмкүн. Бул автоматтык түрдө SSH серверинин IP эмес, ноутбукка түздөн-түз берилген дарек да эмес.

Алыскы угуучуну чектелүү кармаңыз. Атайын белги менен байлоо башка машиналарга сервердин саясатына ылайык сиздин кардар тарабыңыздын тармагын чыгуу катары колдонууга жол бериши мүмкүн. loopback да алыскы хосттогу башка ылайыктуу процесстерге жеткиликтүү болушу мүмкүн; бул ар бир процесс үчүн сыр эмес.

Чектелүү максаттар топтому үчүн PermitRemoteOpen жана сервердин багыттоо саясатын карап чыгыңыз. Маршрут кардарыңыздын тармакта калышына да көз каранды. Ошол байланыш жабылганда, алыскы прокси жолу жоголот. Тескери багыттоо байланыштардын кайдан башталарын өзгөртөт; ал SSH сессиясынан көз карандысыз өзүнчө прокси бербейт.

Тектеш макалалар