• XSS.stack #1 – первый литературный журнал от юзеров форума

как в впн, только redsocks + shadowsocks в ubuntu

kokoiToPidor

RAM
Пользователь
Регистрация
03.06.2024
Сообщения
112
Реакции
6
Провайдер начал резать впн, перепробовал несколько разных конфигов, остановился на 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, тоже нихуя не получилось сделать.

если есть альтернативы, напиши плиз

#!/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;
}
 
Пожалуйста, обратите внимание, что пользователь заблокирован
А в POSTROUTING что написано в iptables?
Последнее звено в схеме iptables и в частности в таблице nat - postrouting, его смотрите тоже.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх