Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
IP Adresse Winboat ändern
- Ersteller LM-W
- Erstellt am
redjack1000
Fleet Admiral
- Registriert
- März 2022
- Beiträge
- 17.221
Richte eine Bridge für den Winboat Container ein.
Cu
redjack
Cu
redjack
zelect0r
Captain
- Registriert
- Mai 2012
- Beiträge
- 3.374
Du müsstest das bestehende Newtwork löschen und ein Neues erstellen.
Dann müsstest du eine YML mit dem neuen Network.Specs erstellen.
Ich würde es allerdings so lassen, ist ja Sinn der Sache das der Container isoliert läuft.
Du kannst das Linux Sharing hingegen aktivieren.
Das ist das originale Netzwerk:
YML sollte ungefähr so aussehen.
Aber Vorsicht, du hast Schreibrechte in deinem Linux Share!
Dann müsstest du eine YML mit dem neuen Network.Specs erstellen.
Ich würde es allerdings so lassen, ist ja Sinn der Sache das der Container isoliert läuft.
Du kannst das Linux Sharing hingegen aktivieren.
Das ist das originale Netzwerk:
Code:
docker network inspect winboat_default
[
{
"Name": "winboat_default",
"Id": "412f75115ed753702ac425fe65fa5e1c4470d9dd7af652eae9a53a0e204669fe",
"Created": "2026-04-19T15:00:29.297956283+02:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv4": true,
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "172.18.0.0/16",
"Gateway": "172.18.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Options": {},
"Labels": {
"com.docker.compose.config-hash": "6600da46323025906c8324deb257822b0162548d212a8bed826365ac5e1ef7bc",
"com.docker.compose.network": "default",
"com.docker.compose.project": "winboat",
"com.docker.compose.version": "5.1.3"
},
"Containers": {
"c8801ffb7db19e0d9e9e122d2a966db3ef926aa85ef4d6187579e6f32d82cdd6": {
"Name": "WinBoat",
"EndpointID": "288a6177bff96065cf556730459171129d90f34618790318a4a00fae5a5c4cc0",
"MacAddress": "b6:47:fe:07:b0:d9",
"IPv4Address": "172.18.0.2/16",
"IPv6Address": ""
}
},
"Status": {
"IPAM": {
"Subnets": {
"172.18.0.0/16": {
"IPsInUse": 4,
"DynamicIPsAvailable": 65532
}
}
}
}
}
]
~
❯ docker network ls
NETWORK ID NAME DRIVER SCOPE
663d67b38135 bridge bridge local
85399087b31e host host local
9aa77e821f8b none null local
412f75115ed7 winboat_default bridge local
YML sollte ungefähr so aussehen.
Code:
networks:
VPN:
driver: macvlan
enable_ipv6: true # if needed
driver_opts:
parent: eth0
ipam:
config:
- subnet: 192.168.0.0/24
gateway: 192.168.0.1
ip_range: 192.168.0.8/30 # reserve some IP addresses for other machines
# in that subnet - adjust as needed
- subnet: xx:xx:xx:xx::/63 # put your IPv6 subnet here if needed
gateway: xx:xx:xx:xx:xx::xx # IPv6 (external) of your router
Aber Vorsicht, du hast Schreibrechte in deinem Linux Share!
Zuletzt bearbeitet:
Hallo,
ich habe eine Bridge erstellt da ich aber sehr wenig Ahnung davon habe hoffe ich das es zu mindest richtig war trotzdem funktioniert es nicht, siehe Bild.
Die WinBoat Guest API wird nicht gestartet und ich weis nicht warum!
Ich brauche die IP deshalb weil ich in Windows ein Programm für Reolink Kameras nutzen möchte und dies findet eben keine Kameras wenn ich es auf der normalen IP Adresse lasse.
ich habe eine Bridge erstellt da ich aber sehr wenig Ahnung davon habe hoffe ich das es zu mindest richtig war trotzdem funktioniert es nicht, siehe Bild.
Die WinBoat Guest API wird nicht gestartet und ich weis nicht warum!
Ich brauche die IP deshalb weil ich in Windows ein Programm für Reolink Kameras nutzen möchte und dies findet eben keine Kameras wenn ich es auf der normalen IP Adresse lasse.
redjack1000
Fleet Admiral
- Registriert
- März 2022
- Beiträge
- 17.221
Teil dem Forum mit was genau du konfiguriert hast.LM-W schrieb:hoffe ich das es zu mindest richtig war trotzdem funktioniert es nicht, siehe Bild.
Schau in den Logfiles nach, wo das Problem sein könnte
Code:
docker logs WinBoat
CU
redjack
zelect0r
Captain
- Registriert
- Mai 2012
- Beiträge
- 3.374
So pass auf.
in ~/.winboat liegt deine docker-compose.yml.
Wenn du einmal bereits ein Setup mit Winboat installiert hast, dann beinhalten die docker-compse die Grund-Konfiguration plus deine Einstellungen die du in der Winboat-Oberfläche gesetzt hast.
Also nicht besonders viel, da dieses Setup sehr beschränkt ist und dem benutzer einfach dieses ganze Setup
vereinfachen soll.
Hier mal ein Auszug meine docker-compose..yml plus Netzwerk-Sektion.
Die einzige Möglichkeit deine Netzwerk-Konfiguration zu bauen ist die, wie hier gezeigt.
Wenn du deine YML angepasst hast (Du kannstruhig meine kopieren, musst aber einige Pfade und Dateien anpassen), joinst du den Pfad ~/.winboat
Und machst ein "docker compose up"
Und wartest bis alles fertig ist, das dauert aber, hast ja bestimmt schon beim ersten mal gemerkt.
Das ganze sieht dann so aus:
Das passende Netzwerk wie in der Compose mit angegeben, wird auch angelegt.
Drauf zugreifewn konnte ich noch nicht, ich lasse es noch eine Weile laufen, vielleicht ist er noch nicht fertig, derstartet ja ein paar mal neu wie du sehen kannst.
Hier ist abe r das angelegt Netzwerk, was in der Compose definiert ist:
Machst du alles über die Winboat-Oberfläche, ist alles wieder beim alten.
Diese Methode ist nicht für Custom-Zwecke gedacht, bzw. beinhaltet es noch keine erweitereten Einstellungsmöglichkeiten wie z.b. die Netzwerk-Konfiguration.
Bei mir funktioniert danach die Api auch nicht und ich kann nicht drauf zugreifen, was für mich bedeutet das die gesamte Netzwerk Konfiguration nicht funktioniert. Macht man es normal über WinBoat und die VM befindet sich in 172.30.0.0 dann funktioniert es auch. Das heißt für mich im Umkehrschluss, dieses Setup basiert darauf das Windows isoliert bleiben soll, was ja auch der Sinn von Docker ist.
Laufen tut sie ja.
Und dann gibt es ja noch die Seite als Erklärung.
https://rentry.org/winboat_guest_server_borked
Was wahrscheinlich passiert sein wird. Die Verbindung wird blockiert.
Weil RDP nicht funktioniert.
https://github.com/dockur/windows
Hier noch die Anleitung wie man es selbst macht.
in ~/.winboat liegt deine docker-compose.yml.
Wenn du einmal bereits ein Setup mit Winboat installiert hast, dann beinhalten die docker-compse die Grund-Konfiguration plus deine Einstellungen die du in der Winboat-Oberfläche gesetzt hast.
Also nicht besonders viel, da dieses Setup sehr beschränkt ist und dem benutzer einfach dieses ganze Setup
vereinfachen soll.
Hier mal ein Auszug meine docker-compose..yml plus Netzwerk-Sektion.
Code:
name: winboat
volumes:
data:
services:
windows:
image: ghcr.io/dockur/windows:5.14
container_name: WinBoat
environment:
VERSION: custom
RAM_SIZE: 8G
CPU_CORES: "8"
DISK_SIZE: 128G
USERNAME: root
PASSWORD: Dockerwin
HOME: ${HOME}
LANGUAGE: English
USER_PORTS: "7148"
HOST_PORTS: "7149"
ARGUMENTS: -qmp tcp:0.0.0.0:7149,server,wait=off
cap_add:
- NET_ADMIN
privileged: true
ports:
- 127.0.0.1:47270-47279:8006
- 127.0.0.1:47280-47289:7148
- 127.0.0.1:47290-47299:7149
- 127.0.0.1:47300-47309:3389/tcp
- 127.0.0.1:47310-47319:3389/udp
stop_grace_period: 120s
restart: on-failure
volumes:
- /mnt/M2SSD256GB/winboat:/storage
- /dev/bus/usb:/dev/bus/usb
- ./oem:/oem
- /home/zelect0r/Downloads/26200.8328.Germanium-X64-DE-CLIENTPRO.iso:/boot.iso
devices:
- /dev/kvm
networks:
- winboat_network
networks:
winboat_network:
driver: bridge
ipam:
driver: default
config:
- subnet: 192.168.0.0/24
gateway: 192.168.0.1
Wenn du deine YML angepasst hast (Du kannstruhig meine kopieren, musst aber einige Pfade und Dateien anpassen), joinst du den Pfad ~/.winboat
Und machst ein "docker compose up"
Und wartest bis alles fertig ist, das dauert aber, hast ja bestimmt schon beim ersten mal gemerkt.
Das ganze sieht dann so aus:
Das passende Netzwerk wie in der Compose mit angegeben, wird auch angelegt.
Drauf zugreifewn konnte ich noch nicht, ich lasse es noch eine Weile laufen, vielleicht ist er noch nicht fertig, derstartet ja ein paar mal neu wie du sehen kannst.
Hier ist abe r das angelegt Netzwerk, was in der Compose definiert ist:
Code:
❯ docker network inspect winboat_winboat_network
[
{
"Name": "winboat_winboat_network",
"Id": "44b5f69bfbf3c3be66376e75061001dfa531653f3a06209870af779fa3637cf6",
"Created": "2026-05-02T19:23:42.557006649+02:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv4": true,
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "192.168.0.0/24",
"Gateway": "192.168.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Options": {},
"Labels": {
"com.docker.compose.config-hash": "1ffb03e09387b61adab3b02718f177a0cff652f681a083e66f0cfe1868ba6261",
"com.docker.compose.network": "winboat_network",
"com.docker.compose.project": "winboat",
"com.docker.compose.version": "5.1.3"
},
"Containers": {
"68b6845b773c2994c8b2254fd5a8fa564162a6165dd19f280d24608513ee0b18": {
"Name": "WinBoat",
"EndpointID": "c9078bae7a4da70ce20fc21f2d423149c2751c687ee96ddede16ad85dfd07990",
"MacAddress": "42:00:56:3c:a9:41",
"IPv4Address": "192.168.0.2/24",
"IPv6Address": ""
}
},
"Status": {
"IPAM": {
"Subnets": {
"192.168.0.0/24": {
"IPsInUse": 4,
"DynamicIPsAvailable": 252
}
}
}
}
}
]
Diese Methode ist nicht für Custom-Zwecke gedacht, bzw. beinhaltet es noch keine erweitereten Einstellungsmöglichkeiten wie z.b. die Netzwerk-Konfiguration.
Bei mir funktioniert danach die Api auch nicht und ich kann nicht drauf zugreifen, was für mich bedeutet das die gesamte Netzwerk Konfiguration nicht funktioniert. Macht man es normal über WinBoat und die VM befindet sich in 172.30.0.0 dann funktioniert es auch. Das heißt für mich im Umkehrschluss, dieses Setup basiert darauf das Windows isoliert bleiben soll, was ja auch der Sinn von Docker ist.
Laufen tut sie ja.
Code:
❯ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
68b6845b773c ghcr.io/dockur/windows:5.14 "/usr/bin/tini -s /r…" 23 minutes ago Up About a minute 127.0.0.1:47305->3389/tcp, 127.0.0.1:47315->3389/udp, 127.0.0.1:47285->7148/tcp, 127.0.0.1:47295->7149/tcp, 127.0.0.1:47275->8006/tcp WinBoat
https://rentry.org/winboat_guest_server_borked
Was wahrscheinlich passiert sein wird. Die Verbindung wird blockiert.
Weil RDP nicht funktioniert.
https://github.com/dockur/windows
Hier noch die Anleitung wie man es selbst macht.
Zuletzt bearbeitet:
zelect0r
Captain
- Registriert
- Mai 2012
- Beiträge
- 3.374
Mit einer selbst angelegten Compose Datei habe ich es hinbekommen, die Maschine ins selbe Physische netzwerk zu bekommen.
Aber ohne Winboat.
Beispiel:
Aber ohne Winboat.
Beispiel:
Code:
services:
windows:
image: dockurr/windows
container_name: windows
networks:
vlan:
ipv4_address: 192.168.0.10
environment:
DHCP: "Y"
VERSION: custom
RAM_SIZE: 8G
CPU_CORES: "8"
DISK_SIZE: 128G
USERNAME: root
PASSWORD: Dockerwin
HOME: ${HOME}
LANGUAGE: German
REGION: "de-DE"
KEYBOARD: "de-DE"
USER_PORTS: "7148"
HOST_PORTS: "7149"
ARGUMENTS: -qmp tcp:0.0.0.0:7149,server,wait=off
devices:
- /dev/kvm
- /dev/net/tun
- /dev/vhost-net
device_cgroup_rules:
- 'c *:* rwm'
cap_add:
- NET_ADMIN
ports:
- 8006:8006
- 3389:3389/tcp
- 3389:3389/udp
volumes:
- /mnt/M2SSD256GB/winboat:/storage
- /dev/bus/usb:/dev/bus/usb
- ./oem:/oem
- /home/zelect0r/Downloads/26200.8328.Germanium-X64-DE-CLIENTPRO.iso:/boot.iso
restart: always
stop_grace_period: 2m
networks:
vlan:
external: true
Ähnliche Themen
- Antworten
- 3
- Aufrufe
- 631
- Antworten
- 5
- Aufrufe
- 712
- Antworten
- 186
- Aufrufe
- 14.167
- Antworten
- 10
- Aufrufe
- 697