MishaXXL, Ты высунул постгрес наружу, его сломали и теперь он трудится и рассылает всякий спам. В зависимости от уровня скрипта который тебя сломал он мог и из контейнера вылезти на хост и там тоже что-то оставить трудится
Да нет способов заранее проверить, и нет гарантий что через полгода, в следующем релизе ядра, или очередном обновлении какого нибудь пакета оно там не сдохнет. сегодня было - завтра нет.
А может и наоборот. Сегодня нет, а завтра добавят.
Гарантий никаких.
ну так захреначь свой, берешь Object Storage, S3, minio , там нарезаешь бакеты отдельные для проекта/юзера, как хочешь и забираете оттуда как хотите, хоть через API , хоть браузером.
не надо forward, я же написал. добавляйте правила в INPUT , но не с -A INPUT (это ставит правила в конец) а с -I INPUT
и будет лучше если вы покажите что там с правилами сейчас на компе.
Покажите вывод команды iptables -vnx -L
Так, уточняю про Outline - после проверки своего сервера - он сеть поднимает в режиме host , поэтому настраиваем как обычно.
Но, опять же, себя проверил - тривиальная настройка ufw и там все работает.
sudo ufw allow proto udp port <твой-порт-тут> from any
...
...
wireguard был первым что я попробовал - не работает в UZ, как и OpenVPN - причем соединение устанавливается, а вот трафик в туннель не идет, блок.
Вариант только SSL туннель. Стопроцентов работают Outline и OpenConnect - это то, что я проверял и использую.
не нужны настройки DNS , просто ping покажи.
еще раз - на скрине с адресом вижу, что flask на момент когда ты его остановил все равно был на адресе 127.0.0.1 ,
тебе надо сделать следующее.
1. убедится что виртуалка доступна с хоста (отключить на виртуалке firewall если он там есть).
2. запустить Flask НЕ НА localhost-е , а на 0.0.0.0:5000 , тогда этот адрес станет доступен и с хоста.