프록시 체인, Tor, SSH 및 Danted. 연결이 거부되었습니다.

프록시 체인, Tor, SSH 및 Danted. 연결이 거부되었습니다.

다음과 같이 Kali에 프록시 체인을 설정하려고 합니다.

User > Tor > SOCKS5 > Out

SOCKS5 서버를 만들었고 포트 1080에서 danted를 실행하고 있습니다. Kali 배포판에 SSH 연결을 설정했습니다.

ssh -NfD 1080 user@address

문제없이 SOCKS5 서버에 연결할 수 있습니다. Tor 네트워크에 연결하려고 할 때도 마찬가지입니다.

하지만 Tor 및 SOCKS5 서버에 연결하려고 하면 거부 오류가 발생합니다.

|S-chain|-<>-127.0.0.1:9050-<>-127.0.0.1:1080-<--denied

그래서 dante에서 모든 IP 주소로부터의 연결을 허용하려고 시도했지만 이것이 올바른지 확실하지 않습니다.

logoutput: /var/log/dante.log

internal: 127.0.0.1 port = 1080
external: venet0
method: username none
user.notprivileged: nobody

client pass {
  from: 0.0.0.0/0 port 1-65535 to: 0.0.0.0/0
  protocol: tcp udp
}
pass {
  from: 0.0.0.0/0 to: 0.0.0.0/0
  protocol: tcp udp
}

그것이 어디서 나오는지 아시나요?

답변1

내 질문에 대한 답변을 찾았으며 가시성을 위해 편집하는 것보다 답장하는 것이 더 낫다고 생각합니다.

그래서 프록시 체인을 통해 Tor와 SOCKS5 프록시를 모두 사용하고 싶습니다. 이를 달성하는 방법에는 두 가지가 있습니다.

Dante 서버 사용

Dante 서버는 SOCKS5 서버(및 클라이언트)이며 아직 모르는 많은 옵션이 있지만 곧 배우게 되기를 바랍니다.

먼저 dante-server를 설치합니다:

wget https://www.inet.no/dante/files/dante-1.4.1.tar.gz
tar xvf dante-1.4.1.tar.gz
cd dante-1.4.1
./configure
make && make install

#This is my launch script you can use yours obviously
wget https://dl.dropboxusercontent.com/u/71868038/sockd
mv sockd /etc/init.d/sockd
chmod +x /etc/init.d/sockd
update-rc.d sockd defaults

wget https://dl.dropboxusercontent.com/u/71868038/sockd.conf
mv sockd.conf /etc/

IP 주소를 제외한 모든 요청을 차단하는 등 필요에 따라 구성을 편집할 수 있습니다. 추가 정보여기. 구성 파일에서 서버의 IP 주소를 변경하는 것을 잊지 마세요!

이제 SOCKS5 서버가 준비되어 실행 중이므로 프록시 체인 덕분에 Tor와 함께 사용할 수 있습니다. 구성 파일에 서버를 추가하기만 하면 됩니다.

strict_chain
proxy_dns
tcp_read_time_out 15000
tcp_connect_time_out 8000
socks4 127.0.0.1 9050
socks5 1.2.3.4 1080

실행하고 즐겨보세요:

service tor start
proxychains iceweasel

SSH 터널 사용

더 간단한 솔루션.

Tor, torsocks 및 SSH가 필요합니다.

apt-get install torsocks
service tor start
torsocks ssh -NfD 1080 1.2.3.4
proxychains iceweasel

프록시 체인 구성:

strict_chain
proxy_dns
tcp_read_time_out 15000
tcp_connect_time_out 8000
socks5 127.0.0.1 1080

당신이 해야 할 일은 tor를 통해 서비스를 제공한 후 서버에 SSH를 터널링하는 것뿐입니다(torsocks가 하는 일입니다. 아직 어떻게 작동하는지 모르겠습니다. 알아내면 편집하겠습니다).

그런 다음:

proxychains iceweasel

좀 더 자세한 설명이 필요하신 분은 문의주세요 ;)

관련 정보