ആവശ്യമായ ഒഴിവാക്കലുകളും 12345-ലേക്കുള്ള TCP റീഡയറക്ഷനും ഉള്ള നിലവിലെ REDSOCKS ചെയിനിനൊപ്പം യഥാർത്ഥ hotspot ഇൻഗ്രസ് ബന്ധിപ്പിക്കുക:

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

wlan1/സബ്നെറ്റ് മാറ്റി പ്രാദേശിക സേവനങ്ങൾ നിലനിർത്തുക. ഇത് ചെയിൻ, റീഡയറക്ടർ അല്ലെങ്കിൽ SOCKS സെർവർ സൃഷ്ടിക്കുന്നില്ല.

PREROUTING REDIRECT സ്വീകരിക്കുന്ന ഇന്റർഫേസിന്റെ പ്രാഥമിക വിലാസം തിരഞ്ഞെടുക്കുന്നു. അതിനാൽ പ്രാദേശിക OUTPUT ട്രാഫിക്കിന് പ്രവർത്തിച്ച redsocks local_ip=127.0.0.1 അത് സ്വീകരിച്ചേക്കില്ല. hotspot വിലാസമോ ഇൻപുട്ട് നിയന്ത്രണങ്ങളോടെ ബോധപൂർവം വിശാലമായ bind ഉപയോഗിക്കുക, കൂടാതെ local_port റീഡയറക്ഷനുമായി യോജിപ്പിക്കുക.

മുകളിലെ ip/port SOCKS സെർവറിനെ സൂചിപ്പിക്കുന്നു. redsocks-ന്റെ പുതിയ എഗ്രസ് എത്താവുന്നതായി നിലനിർത്തുക, OUTPUT ഇന്റർസെപ്ഷനും ഉണ്ടെങ്കിൽ ഒഴിവാക്കലുകൾ സൂക്ഷിക്കുക. SOCKS ക്രെഡൻഷ്യലുകളില്ലാതെ അനുവദനീയമായ പൊതു-ലക്ഷ്യ TCP റൂട്ടിന്, SOCKS പ്രോക്സി പട്ടികയിൽ നിന്നുള്ള പൊരുത്തമുള്ള എൻഡ്പോയിന്റ് മുകളിലെ ഫീൽഡുകൾ പൂരിപ്പിക്കാം.

ഇത് IPv4 TCP മാത്രമാണ്. UDP DNS, QUIC, IPv6 എന്നിവയ്ക്ക് സ്വന്തം രൂപകൽപ്പന വേണം.

അനുബന്ധ ലേഖനങ്ങൾ