Leiten Sie den DD-WRT-Verkehr über den Proxy SOCKS5

1109
bkdaaqra

Ich habe das problem Einige Domains sind in meinem Land gesperrt.

Ich habe also einen billigen Heimrouter TP-Link TL-WR841ND v8.

Firmware: Firmware: DD-WRT v24-sp2 (22.12.14)

Gibt es eine Möglichkeit, den gesamten Datenverkehr für einige Domänen über einen Proxyserver weiterzuleiten. Oder routen Sie beispielsweise den gesamten Datenverkehr von einem bestimmten Computer in meinem Netzwerk. Ich möchte SOCKS5-Proxy- Server verwenden, um meinen Datenverkehr durchzuleiten .

Ich habe versucht, zu googeln, habe jedoch keine verwandten Informationen gefunden. Für Hinweise und Anregungen wäre ich dankbar.

Vielen Dank.

0

1 Antwort auf die Frage

0
CROSP

Ich habe einen Artikel zu diesem Thema geschrieben. Sie finden es hier .

Ich habe einen Prozess beschrieben, bei dem der Netzwerkverkehr von einem bestimmten Computer über einen SOCKS5-Proxy mithilfe von Redsocks und einer bestimmten Konfiguration von iptables-Regeln umgeleitet wird .

Außerdem habe ich den gleichen Router wie du.

Kurz gesagt, hier sind die Regeln, die Sie auf Ihrem Router anwenden müssen, um den Datenverkehr an einen Proxy-Rechner weiterzuleiten.

#!/bin/sh PROXIFYING_MACHINE=192.168.0.145 MACHINE_TO_PROXIFY=192.168.0.113  iptables -I PREROUTING 1 -t mangle -s $MACHINE_TO_PROXIFY ! -d `nvram get lan_ipaddr`/`nvram get lan_netmask` -p tcp -m multiport --dports 80,443 -j MARK --set-mark 3 iptables -I PREROUTING 2 -t mangle -s $MACHINE_TO_PROXIFY ! -d `nvram get lan_ipaddr`/`nvram get lan_netmask` -p tcp -m multiport --dports 80,443 -j CONNMARK --save-mark iptables -I PREROUTING 3 -t mangle -s $MACHINE_TO_PROXIFY ! -d `nvram get wan_ipaddr` -p tcp -m multiport --dports 80,443 -j MARK --set-mark 3 iptables -I PREROUTING 4 -t mangle -s $MACHINE_TO_PROXIFY ! -d `nvram get wan_ipaddr` -p tcp -m multiport --dports 80,443 -j CONNMARK --save-mark  ip rule add fwmark 3 table 13 ip route add default via $PROXIFYING_MACHINE table 13 

Hoffe das hilft.