ฉันใช้ redsocks เพื่อเชื่อมต่อกับพร็อกซี socks5 และทุกอย่างทำงานได้ดี แต่เนื่องจากนักเทียบท่าสร้างอินเทอร์เฟซใหม่ชื่อ docker0 จึงไม่มีการส่งต่อทราฟฟิกไปยัง REDSOCKS
กำหนดค่ามาตรฐาน Redsocks
iptables -t แนท -N REDSOCKS
iptables -t nat -A REDSOCKS -d 0.0.0.0/8 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 10.0.0.0/8 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 127.0.0.0/8 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 169.254.0.0/16 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 172.16.0.0/12 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 192.168.0.0/16 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 224.0.0.0/4 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -d 240.0.0.0/4 -j ผลตอบแทน
iptables -t nat -A REDSOCKS -p tcp -j REDIRECT --to-ports 12345
iptables -t nat -A เอาต์พุต -p tcp --dport 443 -j REDSOCKS
iptables -t nat -A เอาต์พุต -p tcp --dport 80 -j REDSOCKS
iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDSOCKS
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDSOCKS
ตอนนี้ฉันจะพร็อกซีการรับส่งข้อมูลทั้งหมดที่มาจากนักเทียบท่าไปยัง Redsocks ได้อย่างไร