diff --git a/README.md b/README.md index 35d1e23..c421537 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,13 @@ docker-compose up -d # Some Fixes -On host: +On host (if internal docker net): ``` iptables -t nat -A POSTROUTING -p udp --dport 27733 -j MASQUERADE ``` + +On Router (macvlan): +``` +/ip firewall nat +add chain=srcnat action=masquerade protocol=udp dst-address=11.1.1.29 dst-port=27733 +``` \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 9909c4e..56e823c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,16 +5,17 @@ services: build: . container_name: quake_wars restart: unless-stopped - ports: - - "27733:27733/udp" +# Uncomment if using a Docker internal network +# ports: +# - "27733:27733/udp" volumes: - ./config/server.cfg:/root/.etqw/base/server.cfg networks: vlan5: ipv4_address: 11.1.1.29 command: +exec server.cfg - stdin_open: true # Аналог -i (для работы консоли) - tty: true # Аналог -t +# stdin_open: true # Аналог -i (для работы консоли) +# tty: true # Аналог -t networks: vlan5: