ດ້ວຍລະບົບ REDSOCKS ທີ່ມີຢູ່ແລ້ວ, ການຍົກເວັ້ນທີ່ຈຳເປັນ ແລະ ການປ່ຽນທິດ TCP ໄປ 12345, ເຊື່ອມຕໍ່ທາງເຂົ້າ hotspot ຕົວຈິງ:

iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKS

ປ່ຽນ wlan1/ຊັບເນັດ ແລະ ຮັກສາບໍລິການທ້ອງຖິ່ນ. ສິ່ງນີ້ບໍ່ໄດ້ສ້າງລະບົບ, ຕົວປ່ຽນທິດ ຫຼື ເຊີບເວີ SOCKS.

PREROUTING REDIRECT ເລືອກທີ່ຢູ່ຫຼັກຂອງອິນເຕີເຟສທີ່ຮັບ. ດັ່ງນັ້ນ redsocks local_ip=127.0.0.1 ທີ່ເຮັດວຽກສຳລັບການຈະລາຈອນ OUTPUT ທ້ອງຖິ່ນອາດບໍ່ຮັບມັນ. ໃຊ້ທີ່ຢູ່ hotspot ຫຼື bind ທີ່ກວ້າງກວ່າໂດຍເຈດຕະນາພ້ອມຂໍ້ຈຳກັດການປ້ອນ, ແລະ ຈັບຄູ່ local_port ກັບການປ່ຽນທິດ.

ip/port ທາງເທິງກຳນົດເຊີບເວີ SOCKS. ຮັກສາທາງອອກໃໝ່ຂອງ redsocks ໃຫ້ເຂົ້າເຖິງໄດ້ ແລະ ຮັກສາການຍົກເວັ້ນຖ້າມີການດັກຈັບ OUTPUT ນຳ. ສຳລັບເສັ້ນທາງ TCP ທີ່ອະນຸຍາດໄປຫາເປົ້າໝາຍສາທາລະນະໂດຍບໍ່ມີຂໍ້ມູນ SOCKS, ຈຸດສິ້ນສຸດທີ່ກົງກັນຈາກລາຍຊື່ພຣັອກຊີ SOCKSສາມາດຕື່ມຊ່ອງທາງເທິງໄດ້.

ນີ້ແມ່ນ IPv4 TCP ເທົ່ານັ້ນ. UDP DNS, QUIC ແລະ IPv6 ຕ້ອງການການອອກແບບຂອງຕົນເອງ.

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