HTTP ຫຼື SOCKS5: ຄວນເລືອກ IP ພຣັອກຊີແບບໃດ?
ເລືອກປະເພດຕາມແອັບ ທຣາຟິກທີ່ຮອງຮັບ ແລະຄວາມຕ້ອງການ DNS ຝັ່ງພຣັອກຊີ.
ເປີດຄ່າພຣັອກຊີຂອງແອັບກ່ອນ. ໂປຣໂຕຄອນທີ່ຮອງຮັບກຳນົດວ່າໃຊ້ລາຍການໃດໄດ້; ຊື່ທີ່ດູດີຫຼືພອດຄຸ້ນເຄີຍບໍ່ໄດ້ເພີ່ມຄວາມສາມາດໃຫ້ໄຄລເອນ.
| ແອັບຫຼືວຽກ | ເລືອກແລະກວດ |
|---|---|
| ມີແຕ່ຊ່ອງພຣັອກຊີ HTTP | ຈຸດປາຍທີ່ກົງຈາກລາຍການພຣັອກຊີ HTTP. ຖ້າຕ້ອງການປາຍທາງ HTTPS ໃຫ້ທົດສອບ HTTPS CONNECT ດ້ວຍ. |
| ຮອງຮັບ SOCKS5 ແລະຕ້ອງການຕົວເລືອກການເຊື່ອມຫຼື DNS | ຈຸດ SOCKS5 ທີ່ທັງສອງຝັ່ງຮອງຮັບຕົວເລືອກທີ່ຕ້ອງການ. |
| ຕ້ອງການ UDP | ກວດ UDP ທັງໄຄລເອນແລະຈຸດປາຍ; ຊື່ SOCKS5 ຢ່າງດຽວບໍ່ພໍ. |
| ຕ້ອງການ SOCKS4 | ຈຸດ SOCKS4 ທີ່ເຂົ້າກັນແລະໂໝດໄຄລເອນທີ່ກົງ. |
| ບໍ່ຮອງຮັບພຣັອກຊີ | IP ຈາກລາຍການຕັ້ງຄ່າແອັບດ້ວຍຕົນເອງບໍ່ໄດ້. |
ຄຳຂໍເວັບແລະ API ມັກໃຊ້ພຣັອກຊີ HTTP ກໍພໍ. ມັນສົ່ງຕໍ່ HTTP ແລະເມື່ອອະນຸຍາດຈະຂົນສົ່ງ HTTPS ຜ່ານ CONNECT. ໜ້າ HTTP ທຳມະດາສຳເລັດບໍ່ພິສູດການຮອງຮັບອຸໂມງ; ບໍລິການອາດຕ້ອງການຢືນຢັນຕົວຕົນອຸໂມງ ຫຼືຈຳກັດປາຍທາງແລະພອດ.
SOCKS ເຮັດວຽກຕ່ຳກວ່າຊັ້ນຄຳຂໍ HTTP. ແອັບທີ່ເຂົ້າກັນຂໍໃຫ້ສ້າງການເຊື່ອມໂດຍບໍ່ຕີຄວາມຄຳຂໍ HTTP ຈຶ່ງໃຊ້ກັບທຣາຟິກອື່ນທີ່ຮອງຮັບໄດ້ດ້ວຍ. SOCKS5 ກຳນົດທີ່ຢູ່ IPv4, IPv6 ແລະຊື່ໂດເມນ ການຢືນຢັນຕົວຕົນ ແລະການເຊື່ອມໂຍງ UDP. ແອັບຫຼືຈຸດຟຣີບາງຕົວອາດເຮັດໄດ້ພຽງບາງສ່ວນ. ທາງ TCP SOCKS ຂອງເບຣົາເຊີບໍ່ຄອບຄຸມແອັບອື່ນຫຼືບໍລິການ UDP ໂດຍອັດຕະໂນມັດ.
ຊື່ປາຍທາງຖືກແປຢູ່ໃສ?
ໃນ curl ການຂຽນ URL SOCKS5 ກຳນົດທີ່ເຮັດ DNS ປາຍທາງ: socks5:// ແປໃນເຄື່ອງ; socks5h:// ຂໍໃຫ້ພຣັອກຊີແປ. ມຸມມອງ DNS ຕ່າງກັນອາດເຮັດໃຫ້ແບບໜຶ່ງໃຊ້ໄດ້ ອີກແບບລົ້ມເຫຼວ. ໄຄລເອນອື່ນອາດມີກ່ອງໝາຍຫຼືຕົວເລືອກແຍກ. ການເລືອກ SOCKS5 ຢ່າງດຽວບໍ່ພິສູດວ່າທຸກການຄົ້ນ DNS ຜ່ານມັນ.
SOCKS4 ມີຄວາມສາມາດໜ້ອຍກວ່າ; SOCKS4a ເພີ່ມການຈັດການຊື່ໂຮສ. ຖ້າໄຄລເອນແລະບໍລິການຮອງຮັບ SOCKS5 ແລະບໍ່ມີເຫດໃຊ້ໂປຣໂຕຄອນເກົ່າ ລາຍການ SOCKS5 ທີ່ເໝາະສົມເປັນຕົວເລືອກທຳອິດທີ່ມີເຫດຜົນ. ໃສ່ຈຸດ SOCKS4 ຂະນະໄຄລເອນຢູ່ໂໝດ SOCKS5 ແມ່ນໂປຣໂຕຄອນບໍ່ກົງ.
ເມື່ອໂປຣໂຕຄອນກົງ ໃຫ້ທົດສອບປາຍທາງຈິງແລະຫາຈຸດລົ້ມເຫຼວທຳອິດ. HTTP ແລະ SOCKS5 ບໍ່ແມ່ນຕົວວັດຄວາມນິລະນາມ; ຄວາມເຊື່ອຖືຜູ້ດຳເນີນການ TLS ປາຍທາງ ແລະທາງຈິງຂອງແອັບຍັງກຳນົດການປົກປ້ອງ.