ຕັ້ງຄ່າເຊີບເວີ 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 ເອກະລາດຢູ່ແລ້ວ ການໄປຮອດຕົວຮັບຟັງນັ້ນດ້ວຍການສົ່ງຕໍ່ແບບຄົງທີ່ເປັນການຈັດວາງອີກແບບໜຶ່ງ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ