У меня есть простой docker-compose.yml с сервером Apache и OpenVPN:
version: '2'
services:
apache:
image: 'bitnami/apache:latest'
ports:
- '1889:8080'
- '443:8443'
volumes:
- ./mysite:/app
openvpn:
cap_add:
- NET_ADMIN
image: kylemanna/openvpn
container_name: openvpn
ports:
- "1194:1194/udp"
restart: always
volumes:
- ./openvpn-data/conf:/etc/openvpn
После настройки kylemanna / openvpn я могу подключиться к VPN с хоста, но как сделать Apache доступным через VPN? Так, например:
Я подключаюсь к VPN, и из моего браузера я хочу видеть, например, под 10.0.0.3:1889 мой веб-сайт.
Edit:
Предложение ozlevka мне немного помогло, но теперь я хочу добавить сервис, который работает через UDP, но с текущей конфигурацией он не работает. Я проверил свой порт UDP от localhost, и он работает, но через VPN не отвечает даже по telnet. Как это сделать?