ການສົ່ງຕໍ່ແບບເຄື່ອນທີ່ຂອງ SSH ແລະ ການຕັ້ງຄ່າ proxy ຂອງ macOS ມີອາຍຸການໃຊ້ງານທີ່ແຕກຕ່າງກັນ. ຂະບວນການ SSH ສະໜອງຕົວຮັບຟັງ SOCKS ພາຍໃນ; ບໍລິການເຄືອຂ່າຍເກັບທີ່ຢູ່ທີ່ແອັບພລິເຄຊັນທີ່ກ່ຽວຂ້ອງຄວນໃຊ້.

ຕົວຢ່າງ, ຄຳສັ່ງນີ້ຮັກສາຕົວຮັບຟັງ SOCKS ເທິງ loopback ໄວ້ຢູ່ທາງໜ້າ:

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

ຖ້າບໍລິການເຄືອຂ່າຍ macOS ທີ່ເລືອກຖືກຕັ້ງຄ່າໃຫ້ໃຊ້ SOCKS ທີ່ 127.0.0.1:1080, ແອັບພລິເຄຊັນທີ່ໃຊ້ການຕັ້ງຄ່ານັ້ນຈະຂຶ້ນກັບຕົວຮັບຟັງ. ເມື່ອຂະບວນການ SSH ອອກໄປ, ຕົວຮັບຟັງກໍຫາຍໄປ. SSH ບໍ່ໄດ້ຄືນຄ່າ proxy ກ່ອນໜ້າຂອງບໍລິການເຄືອຂ່າຍໂດຍອັດຕະໂນມັດ.

ເປີດ ລາຍລະອຽດ → Proxy ຂອງບໍລິການເຄືອຂ່າຍທີ່ໃຊ້ງານຢູ່ ໃນການຕັ້ງຄ່າລະບົບ → ເຄືອຂ່າຍ. ຄືນການຕັ້ງຄ່າ SOCKS ທີ່ບັນທຶກໄວ້ກ່ອນໄລຍະອຸໂມງ. ຖ້າ SOCKS ເຄີຍປິດຢູ່, ໃຫ້ປິດອີກຄັ້ງ; ຖ້າມີ proxy ອື່ນຕັ້ງຄ່າໄວ້ແລ້ວ, ໃຫ້ຄືນທີ່ຢູ່, ພອດ ແລະ ສະຖານະເປີດໃຊ້ຂອງມັນ.

ໃຊ້ບໍລິການດຽວກັນເມື່ອກວດຜົນ. Wi-Fi ແລະ Ethernet ອາດມີການຕັ້ງຄ່າ proxy ຕ່າງກັນ, ແລະ ແອັບພລິເຄຊັນທີ່ມີການຕັ້ງຄ່າ proxy ຂອງຕົນເອງຕ້ອງການການປ່ຽນແປງທີ່ກົງກັນຂອງຕົນເອງ. ຄຳສັ່ງ shell ທີ່ວາງໄວ້ຫຼັງ ssh ແມ່ນການກຳຈັດແຍກຕ່າງຫາກ, ດັ່ງນັ້ນຢ່າຖືເອົາລຳດັບການອອກປົກກະຕິເປັນການຮັບປະກັນວ່າທຸກໄລຍະທີ່ຖືກຂັດຈະຄືນສະພາບເດີມ.

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