ໃນ curl ເລືອກ socks5h:// ເມື່ອຕ້ອງການໃຫ້ພຣັອກຊີແປຊື່ປາຍທາງ. ເລືອກ socks5:// ເມື່ອ curl ຕ້ອງແປຊື່ໃນເຄື່ອງ ແລ້ວສົ່ງທີ່ຢູ່ໃຫ້ພຣັອກຊີ. ທັງສອງໃຊ້ SOCKS5; h ຕົວສຸດທ້າຍແມ່ນຂໍ້ຕົກລົງໃນການຂຽນ URL ຂອງ client.

ປຽບທຽບໂໝດໂດຍແທນ listener ໃນເຄື່ອງດ້ວຍເອັນພອຍ SOCKS5 ຂອງທ່ານ:

curl --noproxy '' --proxy socks5://127.0.0.1:1080 --connect-timeout 5 --max-time 15 --verbose https://example.com/
curl --noproxy '' --proxy socks5h://127.0.0.1:1080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

ສິ່ງທີ່ປ່ຽນມີແຕ່ໂໝດແປຊື່. --noproxy '' ລ້າງກົດຂ້າມພຣັອກຊີສຳລັບການເອີ້ນເຫຼົ່ານີ້ ແລະຂອບເຂດເວລາຈຳກັດໄລຍະປຽບທຽບ. ຕົວເລືອກສະເພາະທີ່ເທົ່າກັນຄື --socks5 ແລະ --socks5-hostname. ໃຊ້ຊື່ໂຮສເປັນເປົ້າໝາຍ: IP ທີ່ຂຽນໂດຍກົງບໍ່ຕ້ອງຄົ້ນຫາຊື່ປາຍທາງ ຈຶ່ງບໍ່ສາມາດສະແດງຄວາມຕ່າງນີ້ໄດ້.

ຊື່ໜຶ່ງອາດຮູ້ຈັກພຽງຝັ່ງດຽວ

ສົມມຸດວ່າພຣັອກຊີເຮັດວຽກໃນເຄືອຂ່າຍພັດທະນາທີ່ DNS ຮູ້ຊື່ບໍລິການພາຍໃນ. ແລັບທັອບຂອງທ່ານອາດແປຊື່ນັ້ນບໍ່ໄດ້ໃນໂໝດ socks5 ແຕ່ socks5h ໃຫ້ພຣັອກຊີແປແທນ. ຫາກກັບສະຖານະການ ໂດຍຊື່ມີແຕ່ໃນໄຟລ໌ hosts ຂອງແລັບທັອບ ການຄົ້ນຫາຝັ່ງລະຍະໄກອາດລົ້ມເຫຼວແທນ.

DNS ສາທາລະນະກໍອາດຄືນທີ່ຢູ່ຕ່າງກັນຈາກເຄືອຂ່າຍຕ່າງກັນ. ຜົນທີ່ຕ່າງກັນເປັນເຫດໃຫ້ປຽບທຽບທີ່ຢູ່ທີ່ຖືກເລືອກ ແລະການເຂົ້າເຖິງມັນ ແທນການປ່ຽນພຣັອກຊີທັນທີ.

  • ແປຊື່ໂຮສຂອງພຣັອກຊີບໍ່ໄດ້: ທັງສອງໂໝດເລີ່ມບໍ່ໄດ້. client ຍັງຕ້ອງແປ proxy.example ໃນ socks5h://proxy.example:1080.
  • ຄົ້ນຫາປາຍທາງໃນເຄື່ອງບໍ່ສຳເລັດ: ກວດຕົວແປຊື່ຂອງ client ຫຼືປຽບທຽບໂໝດທີ່ສົ່ງຊື່ໂຮສໃຫ້ພຣັອກຊີ.
  • ເຊີບເວີ SOCKS ປະຕິເສດປາຍທາງ: ກວດຄຳຕອບ ແລະນະໂຍບາຍຂອງມັນ. ການຄົ້ນຫາໃນເຄື່ອງສຳເລັດບໍ່ໄດ້ພິສູດວ່າຈະເຂົ້າເຖິງຈາກຝັ່ງລະຍະໄກໄດ້.
  • ອຸໂມງເຮັດວຽກ ແຕ່ກວດໃບຢັ້ງຢືນບໍ່ຜ່ານ: ກວດ TLS ຂອງປາຍທາງ; ການເລືອກໂໝດ DNS ອື່ນບໍ່ແມ່ນວິທີແກ້ບັນຫາຄວາມເຊື່ອຖືໂດຍທົ່ວໄປ.

ຊື່ທົດສອບທີ່ທ່ານຄວບຄຸມ ແລະບັນທຶກຝັ່ງເຊີບເວີສາມາດຢືນຢັນວ່າທີ່ຢູ່ຊະນິດໃດໄປເຖິງພຣັອກຊີທີ່ທ່ານດູແລ. ເວັບໄຊສະແດງ IP ຂາອອກເຮັດແບບນັ້ນບໍ່ໄດ້: ມັນລາຍງານການເຊື່ອມຕໍ່ອອກພາຍນອກ ບໍ່ແມ່ນວ່າ DNS ຖືກຄົ້ນຫາຢູ່ໃສ.

ປະໂຫຍດດ້ານຄວາມເປັນສ່ວນຕົວມີຂອບເຂດສະເພາະ

ການຄົ້ນຫາທີ່ພຣັອກຊີຫຼີກລ່ຽງການຄົ້ນຫາປາຍທາງໃນເຄື່ອງສຳລັບຄຳຂໍນີ້. ມັນບໍ່ໄດ້ເຂົ້າລະຫັດ SOCKS ບໍ່ໄດ້ພິສູດວ່າພຣັອກຊີໃຊ້ DNS ທີ່ເຂົ້າລະຫັດ ແລະບໍ່ໄດ້ສົ່ງທຣາຟຟິກຂອງແອັບອື່ນ ຫຼືການດຶງຂໍ້ມູນລ່ວງໜ້າຂອງເບຣົາເຊີ. Requests ທີ່ຮອງຮັບ SOCKS ກໍໃຊ້ຄວາມຕ່າງລະຫວ່າງການຄົ້ນຫາໃນເຄື່ອງ ແລະທີ່ພຣັອກຊີເຊັ່ນກັນ; client ອື່ນອາດມີຕົວຕັ້ງຄ່າແທນຮູບແບບ URL ຂອງ curl. ເລືອກໂປຣໂຕຄອນທີ່ແອັບຂອງທ່ານຮອງຮັບ ກ່ອນຄັດລອກເອັນພອຍຈາກລາຍການພຣັອກຊີ SOCKS5.

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