Провайдер начал резать впн, перепробовал несколько разных конфигов, остановился на shadowsocks
Дано есть удаленный впс, нам нём shadowsocks server
через браузер firefox могу коннектиться к этому серверу и страницы открываются
а вот завернуть весь трафик с моей ubuntu22 машины через redsocks не получается, в логах ничего нет.
вернее там бывает надпись вроде:
info redsocks.c:686 redsocks_drop_client(...) [192.168.1.82:56362->46.8.222.333:8388
дипсик говорит какого хуя коннект идет идет от редсокс сразу до шадоусокс сервер, он типо должно писать не 46.8.222.333, а 127.0.0.1:12345
проебался целый день, нихуя не сделал. помогите пожалуйста, надо срочно. пробовал privoxy, тоже нихуя не получилось сделать.
если есть альтернативы, напиши плиз
конфиг
Дано есть удаленный впс, нам нём shadowsocks server
через браузер firefox могу коннектиться к этому серверу и страницы открываются
а вот завернуть весь трафик с моей ubuntu22 машины через redsocks не получается, в логах ничего нет.
вернее там бывает надпись вроде:
info redsocks.c:686 redsocks_drop_client(...) [192.168.1.82:56362->46.8.222.333:8388
дипсик говорит какого хуя коннект идет идет от редсокс сразу до шадоусокс сервер, он типо должно писать не 46.8.222.333, а 127.0.0.1:12345
проебался целый день, нихуя не сделал. помогите пожалуйста, надо срочно. пробовал privoxy, тоже нихуя не получилось сделать.
если есть альтернативы, напиши плиз
#!/bin/bash
# This script starts redsocks and redirects all TCP traffic through it
# Start redsocks daemon
if pgrep redsocks > /dev/null; then
echo "redsocks is already running."
else
echo "Starting redsocks..."
sudo redsocks -c /etc/redsocks.conf &
sleep 2
fi
# IP and port of redsocks local proxy
REDSOCKS_IP="127.0.0.1"
REDSOCKS_PORT=12345 # Change if your redsocks listens on a different port
# Create a new chain for redsocks
iptables -t nat -N REDSOCKS 2>/dev/null
# Flush existing rules in REDSOCKS chain
iptables -t nat -F REDSOCKS
# Ignore LAN, localhost, and redsock's own traffic
iptables -t nat -A REDSOCKS -d 0.0.0.0/8 -j RETURN
iptables -t nat -A REDSOCKS -d 10.0.0.0/8 -j RETURN
iptables -t nat -A REDSOCKS -d 127.0.0.0/8 -j RETURN
iptables -t nat -A REDSOCKS -d 169.254.0.0/16 -j RETURN
iptables -t nat -A REDSOCKS -d 172.16.0.0/12 -j RETURN
iptables -t nat -A REDSOCKS -d 192.168.0.0/16 -j RETURN
iptables -t nat -A REDSOCKS -d 224.0.0.0/4 -j RETURN
iptables -t nat -A REDSOCKS -d 240.0.0.0/4 -j RETURN
# Redirect all other TCP traffic to redsocks
iptables -t nat -A REDSOCKS -p tcp -j REDIRECT --to-ports $REDSOCKS_PORT
# Apply rule to output chain for locally generated packets
iptables -t nat -A OUTPUT -p tcp -j REDSOCKS
echo "Redsocks activated and traffic redirected."
конфиг
base {
log_debug = on;
log_info = on;
log = "stderr";
daemon = off;
redirector = iptables;
}
redsocks {
local_ip = 0.0.0.0;
local_port = 12345;
ip = 127.0.0.1;
port = 1080;
type = socks5;
}