added a second dummy guard node
This commit is contained in:
parent
3a17003bfd
commit
7f76e2294c
@ -1,4 +1,6 @@
|
|||||||
FROM debian:bookworm
|
FROM debian:bookworm
|
||||||
RUN apt update && apt -y install tor
|
RUN apt update && apt -y install tor
|
||||||
|
ARG BIND_ADDRESS="10.2.0.3"
|
||||||
COPY ./torrc /etc/tor/torrc
|
COPY ./torrc /etc/tor/torrc
|
||||||
CMD [ "tor" ]
|
RUN sed -i "s/{bind-address}/${BIND_ADDRESS}/" /etc/tor/torrc
|
||||||
|
CMD [ "bash", "-c", "sleep 5; tor" ]
|
@ -1,17 +1,41 @@
|
|||||||
services:
|
services:
|
||||||
wireguard:
|
wg-target:
|
||||||
build: ../wireguard
|
build: ../wireguard
|
||||||
cap_add:
|
cap_add:
|
||||||
- NET_ADMIN
|
- NET_ADMIN
|
||||||
sysctls:
|
sysctls:
|
||||||
- net.ipv4.conf.all.src_valid_mark=1
|
- net.ipv4.conf.all.src_valid_mark=1
|
||||||
secrets:
|
secrets:
|
||||||
- wg-config
|
- source: wg-target
|
||||||
|
target: wg-config
|
||||||
|
|
||||||
guard:
|
wg-dummy:
|
||||||
build: ./
|
build: ../wireguard
|
||||||
network_mode: "service:wireguard"
|
cap_add:
|
||||||
|
- NET_ADMIN
|
||||||
|
sysctls:
|
||||||
|
- net.ipv4.conf.all.src_valid_mark=1
|
||||||
|
secrets:
|
||||||
|
- source: wg-dummy
|
||||||
|
target: wg-config
|
||||||
|
|
||||||
|
target:
|
||||||
|
build:
|
||||||
|
dockerfile: ./Dockerfile
|
||||||
|
args:
|
||||||
|
BIND_ADDRESS: "10.2.0.3"
|
||||||
|
network_mode: "service:wg-target"
|
||||||
|
|
||||||
|
dummy:
|
||||||
|
build:
|
||||||
|
dockerfile: ./Dockerfile
|
||||||
|
args:
|
||||||
|
BIND_ADDRESS: "10.2.0.6"
|
||||||
|
network_mode: "service:wg-dummy"
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
wg-config:
|
wg-target:
|
||||||
file: ./wireguard.conf
|
file: ./wg-target.conf
|
||||||
|
|
||||||
|
wg-dummy:
|
||||||
|
file: ./wg-dummy.conf
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
AssumeReachable 1
|
AssumeReachable 1
|
||||||
PublishServerDescriptor 0
|
PublishServerDescriptor 0
|
||||||
ORPort 10.2.0.3:443
|
ORPort {bind-address}:443
|
||||||
Nickname localtestrelay
|
Nickname localtestrelay
|
||||||
RelayBandwidthRate 1 MB
|
RelayBandwidthRate 1 MB
|
||||||
RelayBandwidthBurst 2 MB
|
RelayBandwidthBurst 2 MB
|
||||||
# ORPort 10.2.0.3:443 NoAdvertise
|
|
||||||
# Address 10.2.0.3
|
|
||||||
|
10
experiment-infra/guard/wg-dummy.conf
Normal file
10
experiment-infra/guard/wg-dummy.conf
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[Interface]
|
||||||
|
Address = 10.2.0.6/24
|
||||||
|
PrivateKey = <censored>
|
||||||
|
MTU = 1000
|
||||||
|
|
||||||
|
[Peer]
|
||||||
|
PublicKey = <censored>
|
||||||
|
AllowedIps = 10.2.0.0/24
|
||||||
|
Endpoint = vanrissenbeck.com:41415
|
||||||
|
PersistentKeepalive = 10
|
Loading…
Reference in New Issue
Block a user