- Registriert
- 22. Nov. 2020
- Beiträge
- 3
- Reaktionspunkte
- 0
- Punkte
- 1
Hallo zusammen,
ich eher jemand der gerne die Programme separat als Docker am laufen hat, anstatt alles in einem Docker. Deswegen habe ich mich mal an eine Aufgabe gemacht und möchte OPENVPN Client, Transmission über macvlan laufen lassen.
Ich bekomme auch alles an den start nur wie kann ich jetzt dem Transmission die IP vom VPN Client geben?
Hier mein compose für den macvlan:
Hier dann die compose vom transmission:
Hier dann die compose vom openvpn:
Wie geschrieben läuft alles, ich habe keine port conflicte, die ip adressen werden sauber angesproche und in der fritzbox angezeigt, nur leider hänge ich jetzt an dem Punkt, wie kann ich nun transmisson die externe IP vom OVPN geben?
Danke für Eure hilfe!!
ich eher jemand der gerne die Programme separat als Docker am laufen hat, anstatt alles in einem Docker. Deswegen habe ich mich mal an eine Aufgabe gemacht und möchte OPENVPN Client, Transmission über macvlan laufen lassen.
Ich bekomme auch alles an den start nur wie kann ich jetzt dem Transmission die IP vom VPN Client geben?
Hier mein compose für den macvlan:
version: '2'
services:
openvpn:
extends:
service: openvpn
file: docker-openvpn/docker-compose.yaml
networks:
home:
ipv4_address: 192.168.178.103
transmission:
extends:
service: transmission
file: docker-transmission/docker-compose.yaml
networks:
home:
ipv4_address: 192.168.178.104
networks:
home:
driver: macvlan
driver_opts:
parent: eth0
ipam:
config:
- subnet: 192.168.0.0/24
gateway: 192.168.178.1
ip_range: 192.168.0.0/24
Hier dann die compose vom transmission:
version: "2"
services:
transmission:
container_name: docker-transmission
image: linuxserver/transmission:latest
mac_address: d0:ca:ab:cd:ef:04
cap_add:
- NET_ADMIN
ports:
- "9091:9091"
- "51413:51413/tcp"
- "51413:51413/udp"
environment:
CREATE_TUN_DEVICE: "true"
LOCAL_NETWORK: "192.168.0.0/24"
volumes:
- '/volume1/docker/docker-transmission/etc-transmission/:/config'
- '/volume1/docker/docker-transmission/etc-downloads/:/downloads'
- '/volume1/docker/docker-transmission/etc-watch/:/watch'
restart: unless-stopped
Hier dann die compose vom openvpn:
version: "2"
services:
openvpn:
container_name: docker-openvpn
image: dperson/openvpn-client:latest
mac_address: d0:ca:ab:cd:ef:03
cap_add:
- NET_ADMIN
ports:
- 9091:9091
environment:
CREATE_TUN_DEVICE: "true"
LOCAL_NETWORK: "192.168.0.0/24"
OPENVPN_OPTS: "--inactive 3600 --ping 10 --ping-exit 60"
volumes:
- '/volume1/docker/docker-openvpn/etc-ovpn/resolv.conf:/etc/resolv.conf'
- '/volume1/docker/docker-openvpn/etc-ovpn/:/data'
- '/volume1/docker/docker-openvpn/etc-ovpn/config.ovpn:/vpn/config.ovpn'
restart: unless-stopped
Wie geschrieben läuft alles, ich habe keine port conflicte, die ip adressen werden sauber angesproche und in der fritzbox angezeigt, nur leider hänge ich jetzt an dem Punkt, wie kann ich nun transmisson die externe IP vom OVPN geben?
Danke für Eure hilfe!!