ເຄື່ອງມືກວດສອບ Port TCP ແລະ Proxy ອອນລາຍ
Updated:
ກ່ອນທີ່ຈະແກ້ໄຂບັນຫາການພິສູດຢືນຢັນຕົວຕົນຂອງ Proxy (407) ຫຼື ຂໍ້ຜິດພາດໃນການຕັ້ງຄ່າບຣາວເຊີ, ໃຫ້ກວດສອບວ່າ Port TCP ຂອງເຊີບເວີປາຍທາງສາມາດເຂົ້າເຖິງໄດ້ແທ້ຜ່ານອິນເຕີເນັດສາທາລະນະ. ປ້ອນ IP ສາທາລະນະ ຫຼື hostname ໃດກໍໄດ້ ພ້ອມທັງ Port TCP ສູງສຸດ 8 Port ຢູ່ຂ້າງເທິງ ເພື່ອວັດແທກຄ່າຄວາມໜ່ວງຂອງ TCP three-way handshake ຕົວຈິງ (SYN → SYN-ACK).
ຂໍ້ມູນອ້າງອີງ Port TCP ທົ່ວໄປສຳລັບ Proxy ແລະ ເຊີບເວີ
ໂປຣແກຣມ Proxy daemon ຕ່າງໆ (Squid, 3proxy, Dante, HAProxy, Nginx) ແລະ ບໍລິການເຊີບເວີຈະເປີດຮັບການເຊື່ອມຕໍ່ຢູ່ Port TCP ມາດຕະຖານ ຫຼື Port ລະດັບສູງ:
| Port TCP | ໂປຣໂຕຄອນ / ບໍລິການທົ່ວໄປ | ການນຳໃຊ້ທົ່ວໄປຂອງ Proxy ແລະ ເຊີບເວີ |
|---|---|---|
8080, 3128, 8888 | HTTP / HTTPS CONNECT Proxy | Port ມາດຕະຖານສຳລັບ Squid, 3proxy, ແລະ Gateway HTTP(S) ຂອງ VinaProxy |
1080, 1081 | SOCKS4 / SOCKS5 Proxy | Port ມາດຕະຖານເລີ່ມຕົ້ນສຳລັບ Dante ແລະ ຕົວສົ່ງຕໍ່ SOCKS5 |
80, 443 | ເວັບເຊີບເວີ HTTP / TLS | ເວັບເຊີບເວີ, Reverse proxy ແລະ ຕົວຮັບການເຊື່ອມຕໍ່ Proxy ທີ່ເປັນມິດຕໍ່ໄຟວໍ |
10000–60000 | Port ລະດັບສູງສະເພາະ (Dedicated) | ກຳນົດໃຫ້ສຳລັບການຈັດສັນ Proxy ແບບ Static IPv4 ແລະ ISP ໂດຍສະເພາະ |
ການວິເຄາະຂໍ້ຜິດພາດ 'Connection Refused' ທຽບກັບ 'Timeout'
- OPEN (ພ້ອມຄ່າ latency ເປັນ ms): ໂຮສຕ໌ປາຍທາງຍອມຮັບແພັກເກັດ TCP
SYNຂອງພວກເຮົາ ແລະ ສົ່ງSYN-ACKກັບຄືນມາ—ໝາຍຄວາມວ່າ Proxy daemon ຫຼື ບໍລິການກຳລັງເປີດຮັບການເຊື່ອມຕໍ່ຢູ່. - CLOSED (
refused): IP ຂອງໂຮສຕ໌ອອນລາຍຢູ່, ແຕ່ບໍ່ມີບໍລິການໃດເປີດຮັບການເຊື່ອມຕໍ່ຢູ່ Port ນັ້ນ (ຫຼື ກົດລະບຽບiptables REJECTໄດ້ສົ່ງແພັກເກັດRSTອອກມາ). - CLOSED (
timeout): ໄຟວໍ (AWS Security Group, UFW, Cloudflare ຫຼື ຕົວກັ່ນຕອງຂອງ ISP) ໄດ້ຕັດແພັກເກັດSYNຖິ້ມໂດຍບໍ່ແຈ້ງເຕືອນ ກ່ອນທີ່ຈະໄປຮອດແອັບພລິເຄຊັນ.
ເທື່ອລະຂັ້ນຕອນ
- 1
ປ້ອນ IP ສາທາລະນະ ຫຼື hostname ປາຍທາງ
ວາງ IP ເຊີບເວີ Proxy ຫຼື hostname ຂອງ VPS ຂອງທ່ານໃສ່ໃນຊ່ອງ 'Target Public IP'.
- 2
ລະບຸ Port TCP ສູງສຸດ 8 Port
ພິມໝາຍເລກ Port ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ (ຕົວຢ່າງ:
80, 443, 1080, 3128, 8080ຫຼື Port Proxy ສະເພາະທີ່ທ່ານໄດ້ຮັບມອບໝາຍ). - 3
ກົດ 'Check Ports' ເພື່ອກວດສອບ TCP ແບບສົດໆ
ເຊີບເວີຂອງພວກເຮົາຈະເລີ່ມການເຊື່ອມຕໍ່ TCP socket ແທ້ໄປຍັງແຕ່ລະ Port ດ້ວຍລະບົບປ້ອງກັນ SSRF ທີ່ເຂັ້ມງວດ.
- 4
ກວດສອບສະຖານະ Open/Closed ແລະ ຄ່າ RTT ຂອງ handshake
ຖ້າ Port ຂຶ້ນສະຖານະ OPEN ແຕ່ Proxy ຂອງທ່ານຍັງໃຊ້ງານໃນບຣາວເຊີບໍ່ໄດ້, ໃຫ້ກວດສອບຂໍ້ມູນປະຈຳຕົວ
username:passwordຂອງທ່ານໃນ Proxy Checker ຂອງພວກເຮົາ.
ຄຳຖາມທີ່ຖາມເລື້ອຍໆ
Port Checker ນີ້ ແລະ Proxy Checker ແຕກຕ່າງກັນແນວໃດ?
Port Checker ຈະກວດສອບການເຂົ້າເຖິງ Layer 4 TCP (SYN / SYN-ACK) ໃນທຸກ Port ໂດຍບໍ່ສົ່ງຂໍ້ມູນປະຈຳຕົວຂອງ Proxy. ສ່ວນ Proxy Checker ຈະກວດສອບການພິສູດຢືນຢັນຕົວຕົນຂອງ Proxy ໃນ Layer 7 (HTTP CONNECT ຫຼື SOCKS5) ແລະ ກວດສອບ IP ຂາອອກ.
ເປັນຫຍັງ Port Checker ຈຶ່ງບລັອກທີ່ຢູ່ `127.0.0.1` ຫຼື `192.168.x.x`?
ເພື່ອຄວາມປອດໄພ (ການປ້ອງກັນ SSRF), ເຊີບເວີຂອງພວກເຮົາຈະເຊື່ອມຕໍ່ສະເພາະທີ່ຢູ່ອິນເຕີເນັດສາທາລະນະແບບ unicast (isPublicIp) ເທົ່ານັ້ນ ແລະ ປະຕິເສດທີ່ຢູ່ loopback, LAN ສ່ວນຕົວຕາມມາດຕະຖານ RFC1918, ແລະ ຊ່ວງ link-local.
ເປັນຫຍັງ Port ຂອງຂ້ອຍຂຶ້ນສະຖານະ OPEN ຢູ່ນີ້, ແຕ່ເຂົ້າເຖິງບໍ່ໄດ້ຈາກ Wi-Fi ຢູ່ບ່ອນເຮັດວຽກ?
ເຄືອຂ່າຍ Wi-Fi ຂອງອົງກອນ, ມະຫາວິທະຍາໄລ ຫຼື ໂຮງແຮມ ມັກຈະບລັອກການເຊື່ອມຕໍ່ຂາອອກໄປຍັງ Port ລະດັບສູງທີ່ບໍ່ແມ່ນມາດຕະຖານ (ເຊັ່ນ 3128 ຫຼື 30000+). ລອງປ່ຽນເຄືອຂ່າຍ ຫຼື ໃຊ້ Proxy ທີ່ເປີດຮັບການເຊື່ອມຕໍ່ຢູ່ Port ມາດຕະຖານ.
ໝົດບັນຫາເລື່ອງໄຟວໍຂອງເຊີບເວີດ້ວຍ Proxy ທີ່ພ້ອມໃຊ້ງານທັນທີ
Proxy ແບບ Dedicated IPv4 ແລະ Static ISP ປະເພດ HTTP(S) ພ້ອມໃຊ້ງານທັນທີ ພ້ອມລະບົບຕິດຕາມຕະຫຼອດ 24/7 ໃນ 7 ປະເທດ.
ຊື້ Proxy ທັນທີ