macOS ຍັງຮັກສາການຕັ້ງຄ່າ SOCKS ຫຼັງຈາກອຸໂມງ SSH ສິ້ນສຸດ
ຄືນຄ່າການຕັ້ງຄ່າ proxy ກ່ອນໜ້າຂອງບໍລິການເຄືອຂ່າຍ ເມື່ອຕົວຮັບຟັງ SSH SOCKS ພາຍໃນບໍ່ເຮັດວຽກແລ້ວ.
ການສົ່ງຕໍ່ແບບເຄື່ອນທີ່ຂອງ 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 ແມ່ນການກຳຈັດແຍກຕ່າງຫາກ, ດັ່ງນັ້ນຢ່າຖືເອົາລຳດັບການອອກປົກກະຕິເປັນການຮັບປະກັນວ່າທຸກໄລຍະທີ່ຖືກຂັດຈະຄືນສະພາບເດີມ.