PREROUTING ನಲ್ಲಿ Redsocks ಗೆ hotspot TCP ಸಂಚಾರವನ್ನು ಸಂಪರ್ಕಿಸಿ
ಸ್ಥಳೀಯ OUTPUT ನಿಯಮವು ಫೋನ್ನಿಂದ ಬರುವ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ತಪ್ಪಿಸುತ್ತದೆ; ಮರುನಿರ್ದೇಶಿತ ಇಂಟರ್ಫೇಸ್ ವಿಳಾಸವೂ ಶ್ರೋತೃವನ್ನು ತಲುಪಬೇಕು.
ಅಗತ್ಯವಿರುವ ಹೊರತುಪಡಿಸುವಿಕೆಗಳು ಮತ್ತು 12345 ಗೆ TCP ಮರುನಿರ್ದೇಶನವಿರುವ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ REDSOCKS ಸರಪಳಿಯೊಂದಿಗೆ, ನಿಜವಾದ hotspot ಒಳಹರಿವನ್ನು ಸಂಪರ್ಕಿಸಿ:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSwlan1/ಉಪಜಾಲವನ್ನು ಬದಲಾಯಿಸಿ ಮತ್ತು ಸ್ಥಳೀಯ ಸೇವೆಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳಿ. ಇದು ಸರಪಳಿ, ಮರುನಿರ್ದೇಶಕ ಅಥವಾ 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 ತಮ್ಮದೇ ವಿನ್ಯಾಸ ಬೇಕು.