mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-04-27 12:22:42 +02:00
update
This commit is contained in:
parent
9c6378d740
commit
ae3a060b44
@ -17,38 +17,47 @@ tor:
|
|||||||
image: vimagick/tor
|
image: vimagick/tor
|
||||||
ports:
|
ports:
|
||||||
- "9001:9001"
|
- "9001:9001"
|
||||||
- "9030:9030"
|
|
||||||
- "9050:9050"
|
|
||||||
- "9051:9051"
|
|
||||||
volumes:
|
volumes:
|
||||||
- ./torrc:/etc/tor/torrc
|
- ./torrc:/etc/tor/torrc
|
||||||
restart: always
|
restart: always
|
||||||
```
|
```
|
||||||
|
|
||||||
## torrc
|
## torrc (server)
|
||||||
|
|
||||||
```
|
```
|
||||||
Log notice stdout
|
SocksPort 0
|
||||||
RunAsDaemon 0
|
|
||||||
SocksPort 0.0.0.0:9050
|
|
||||||
ORPort 9001
|
ORPort 9001
|
||||||
DirPort 9030
|
|
||||||
BridgeRelay 1
|
BridgeRelay 1
|
||||||
ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy
|
|
||||||
ExtORPort auto
|
|
||||||
Exitpolicy reject *:*
|
Exitpolicy reject *:*
|
||||||
ContactInfo noreply@datageek.info
|
|
||||||
Nickname datageek
|
Nickname datageek
|
||||||
|
ContactInfo noreply@datageek.info
|
||||||
|
ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
|
||||||
```
|
```
|
||||||
|
|
||||||
## up and running
|
## torrc (client)
|
||||||
|
|
||||||
|
```
|
||||||
|
#Socks5Proxy 127.0.0.1:1080
|
||||||
|
UseBridges 1
|
||||||
|
Bridge obfs3 1.2.3.4:9001 F24BF4DE74649E205A8A3621C84F97FF623B2083
|
||||||
|
```
|
||||||
|
|
||||||
|
> Please connect via `Socks5Proxy` if you're blocked!
|
||||||
|
|
||||||
|
## server
|
||||||
|
|
||||||
```
|
```
|
||||||
$ docker-compose up -d
|
$ docker-compose up -d
|
||||||
|
$ docker-compose logs
|
||||||
|
```
|
||||||
|
|
||||||
|
## client
|
||||||
|
|
||||||
|
```
|
||||||
|
$ tor -f /etc/tor/torrc
|
||||||
$ curl -x socks5h://127.0.0.1:9050 ifconfig.me
|
$ curl -x socks5h://127.0.0.1:9050 ifconfig.me
|
||||||
```
|
```
|
||||||
|
|
||||||
## todo
|
## references
|
||||||
|
|
||||||
- support `obfs4proxy`
|
|
||||||
|
|
||||||
|
- https://www.torproject.org/projects/obfsproxy-debian-instructions.html.en
|
||||||
|
@ -2,9 +2,6 @@ tor:
|
|||||||
image: vimagick/tor
|
image: vimagick/tor
|
||||||
ports:
|
ports:
|
||||||
- "9001:9001"
|
- "9001:9001"
|
||||||
- "9030:9030"
|
|
||||||
- "9050:9050"
|
|
||||||
- "9051:9051"
|
|
||||||
volumes:
|
volumes:
|
||||||
- ./torrc:/etc/tor/torrc
|
- ./torrc:/etc/tor/torrc
|
||||||
restart: always
|
restart: always
|
||||||
|
10
tor/torrc
10
tor/torrc
@ -1,11 +1,7 @@
|
|||||||
Log notice stdout
|
SocksPort 0
|
||||||
RunAsDaemon 0
|
|
||||||
SocksPort 0.0.0.0:9050
|
|
||||||
ORPort 9001
|
ORPort 9001
|
||||||
DirPort 9030
|
|
||||||
BridgeRelay 1
|
BridgeRelay 1
|
||||||
ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy
|
|
||||||
ExtORPort auto
|
|
||||||
Exitpolicy reject *:*
|
Exitpolicy reject *:*
|
||||||
ContactInfo noreply@datageek.info
|
|
||||||
Nickname datageek
|
Nickname datageek
|
||||||
|
ContactInfo noreply@datageek.info
|
||||||
|
ServerTransportPlugin obfs3 exec /usr/bin/obfsproxy managed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user