ბოლო SSH სერვერი დააყენეთ ჰოსტად, ხოლო შუალედური სერვერი ProxyJump-ში ჩასვით:

Host proxy-exit
    HostName exit.example
    User operator
    ProxyJump [email protected]
    DynamicForward 127.0.0.1:1080

ამ ჰოსტებზე ავტორიზებული ანგარიშებით გაუშვით ssh -N proxy-exit. ლოკალური აპლიკაცია ისე დააყენეთ, რომ SOCKS გამოიყენოს 127.0.0.1:1080-ზე. მსმენელი კლიენტზეა; SSH კავშირი exit.example-ს jump.example-ის გავლით აღწევს.

მოთხოვნილი ვებსაიტის კავშირები ბოლო SSH სესიის შორეული მხრიდან იხსნება—exit.example. ნახტომი SSH ტრანსპორტს ამ ჰოსტამდე მიიტანს და SOCKS გასასვლელი არ ხდება მხოლოდ იმიტომ, რომ პირველი ხელმისაწვდომი მანქანა იყო.

დანიშნულება ხედავს მისამართს, რომელსაც გასასვლელი ჰოსტის მარშრუტიზაცია და ნებისმიერი NAT ირჩევს. მას არ უნდა დაემთხვეს ჰოსტის სახელის შესვლის მისამართს. ორივე სერვერს სჭირდება როლებისთვის საჭირო გადამისამართების ნებართვები, და ჰოსტის გასაღების შემოწმებები კვლავ ვრცელდება განზრახ SSH ბოლო წერტილებზე.

ეს კონფიგურაცია SOCKS სერვისს SSH დინამიკური გადამისამართების მეშვეობით ქმნის. თუ კარიბჭე უკვე დამოუკიდებელ SOCKS მსმენელს უშვებს, მასთან ფიქსირებული გადამისამართებით მისვლა სხვა განლაგებაა.

დაკავშირებული სტატიები